Wesley13 Wesley13
3年前
TCP之RST报文段
TCP首部中的RST比特是用于"复位"的。一般来说,无论何时一个报文段发往基准的连接(referencedconnection)出现错误,TCP都会发出一个复位报文段("基准的连接"指由目的IP地址和目的端口号以及源IP地址和源端口号指明的连接)。1\.到不存在的端口的连接请求产生复位的一种
Easter79 Easter79
3年前
systemtap脚本实现的NAT端口转换
这会儿不是工作日,这会儿是周六。systemtap就是一个kprobe的DSL,本质上完成的是同一类工作,kprobe用起来比较麻烦,还要自己编写编译内核模块,相比而言,stap就方便很多。既然kprobe可以修改内核结构体的内容,那么也就可以修改网络数据包咯,前面的文章描述了如何迷惑程序员的抓包行为,本文展示一下如何实现一个NAT端口转换逻辑,
Stella981 Stella981
3年前
Docker commit 命令保存的镜像文件太大的问题
基础镜像:centos7.5进入容器后,先后安装了jdk1.8,maven3.6.0,git,rocketmq4.3.2安装完成后使用dockercommit命令保存为镜像结果跑了半天以后终于保存下来一看竟然有3.3G的大小我勒个去去网上查了一番以后发现一个问题由于docker镜像的构建方式是以层的概念来实现的
Stella981 Stella981
3年前
Apache设置反向代理转发端口
场景:这个是将8080端口转发到80端口,使用场景如:1.给Django服务设置域名或者IP访问;2.给node服务设置域名或者IP访问。具体文档参考:http://httpd.apache.org/docs/2.0/mod/mod\_proxy.html(https://www.oschina.net/action/GoToLin
Caomeinico Caomeinico
3年前
juniper SRX 地址端口映射设置
需求说明:外网IP:123.123.123.123:22222映射内网10.100.200.22:22定义内网地址池(ssh22)和端口号setsecuritynatdestinationpoolssh22address10.100.200.22/32setsecuritynatdestinationpoolssh22add
Stella981 Stella981
3年前
CentOS7中tomcat端口设置
有时候linux下的tomcat其他机器无法访问,比如主机无法访问linux虚拟机的tomcat,这是因为tocat的端口,linux没有对外开放,所以只能localhost访问,但是别的机器访问不了;解决方法如下:第一步:通过systemctlstatusfirewalld查看firewalld状态,若发现当前是dead状态,即防火墙未开启。!
Stella981 Stella981
3年前
NC测试网站端口状态脚本
前提条件:aptgetinstallnetcatopenbsd方法一:vimultiping.sh添加如下内容:!/bin/bashwhile:;doforiin'192.168.1.180''www.baidu.com443''192.168.2.50770''www.163.com443';
Stella981 Stella981
3年前
Linux查看监听端口的脚本测试
本文是按照lfree的博客(https://www.cnblogs.com/lfree/p/10368332.html)中的内容,进行学习、测试、总结的。有些知识点也是在阅读这篇博文时,发现不了解这方面的知识,遂网上搜索相关资料总结了一下。1:Linux设备里面有个比较特殊的文件:/dev/\tcp|upd\/host/port只要读取或者写入这
Stella981 Stella981
3年前
IDEA 启动多个SpringBoot项目不同端口
一、点击EditConfiguration。如下图:!(https://oscimg.oschina.net/oscnet/upaf6429dfc078c3c060e8106edf5dd2229d4.png)二、将默认的Singleinstanceonly的钩去掉。也就是把单实例勾去。!(https://oscimg.oschin
京东云开发者 京东云开发者
11个月前
Spring配置文件的魔法炼金术:如何制造容器化时代的完美配方 | 京东物流技术团队
基于现代服务的云原生十二要素理论,我们在采用容器化部署时,要保证同一个镜像可以满足不同环境的部署要求,而不是不同环境打包不同的镜像。本文档主要介绍一种基于spring框架的满足不同环境配置的编译打包方案,满足同一个镜像可以在环境分组下通过启动项配置实现不同环境的部署。