curl请求接口curl-XPOST--header'Content-Type:application/json'--header'Accept:application/json'-d'{"CI_NO":"PWIN2008026"}''https://soatest.tp-link.com.cn:7077/TP3CWTEST/GET_TOTAL_TGW_BY_CI_NO'pingping[IP/Host]--测试主机连通性测试链路的最大MTU值:ping-l1472-f-n1[IP/Host],其中-l:报文中的字节数,即MSS(最大报文长度),MTU(最大传输单元,通常为1500字节)=MSS+TCP头(基本大小为20bytes)+IP头(基本大小为20bytes)=1460-f:表示IP层没有分片(即IP协议中DF标志位置为1),如果当前经过节点的MTU值大于ICMP检测报文的大小(ping本质上是一个ICMP检测报文),DF标志为1,则当前节点直接丢弃该报文,回复源主机一个ICMPTYPE3CODE4报文(分片需要和DF设置);但如果DF标志为0,表示可以进行IP层分片,则报文可以根据当前节点的MTU值进行分片,顺利通过。MSS大小协商会在TCP建立连接前的两次握手中进行,以确定传输层在后续数据传输中使用的数据包的最大大小。通常不应大于MSS值,IP层DF标志位为1。TCP应保证应用层数据传输数据的分组重组traceroutetelnetnetstat列出连接信息-a:列出当前所有连接(所有tcp、udp和unix协议下所有socket的连接数)-at:列出TCP协议的连接数-au:列出UDP协议的连接数-tnl:只列出监听的TCP连接数-ant:默认情况下,netstat会查找对应的hostname通过反向域名解析技术对每个IP地址,会减慢查找速度,可以使用-n选项禁用域名解析功能显示进程信息sudonetstat-nltp使用-p选项时,netstat必须运行root权限下,否则无法获取到root权限下运行的进程名,很多服务http和ftp都在root权限下运行。sudonetstat-nltep-ep选项可以同时查看进程名和用户名统计网络包收发情况。$netstat-sIp:337338596接收到的数据包总数0转发0传入数据包丢弃337338562传入数据包传递329444117发出请求36需要重新组装17数据包重新组装正常15个片段接收正常31个片段创建Icmp:37331收到ICMP消息309输入ICMP消息失败。ICMP输入直方图:目标无法到达:5266传输超时:30回显请求:31910回显回复:125116861发送的ICMP消息0ICMP消息失败ICMP输出直方图:目标无法到达:82161回显请求:2790回显回复:31910...显示内核路由信息(与route命令相同)$netstat-rnKernelIP路由表DestinationGatewayGenmaskFlagsMSSWindow17irttI.29.41.00.0.0.0255.255.255.0U000eth0169.254.0.00.0.0.0255.255.0.0U000eth0172.17.0.00.0.0.0255.255.0.0U000docker00.0.0.0172.29.41.10.0.0.0UG000eth0打印操作系统类似)$netstat-eiKernelInterfacetableeth0Linkencap:EthernetHWaddr00:50:56:90:B5:20inetaddr:172.29.41.175Bcast:172.29.41.255Mask:255.255.255.0inet6addr:fe80::250:56ff:fe90:b520/64范围:链接向上广播运行多播MTU:1500指标:1RX数据包:107843877错误:0丢弃:0溢出:0帧:0TX数据包:60002144错误:0丢弃:0溢出:0运营商:0冲突:0txqueuelen:1000RX字节:24099140098(22.4GiB)TX字节:117088850527(109.0GiB)loLinkencap:LocalLoopbackinetaddr:127.0.0.1Mask:255.0.0.0inet6addr:::1/128范围:主机向上环回运行MTU:16436指标:1RX数据包:269720272错误:0丢弃:0溢出:0帧:0TX数据包:269720272错误:0丢弃:0溢出:0载体:0冲突:0txqueuelen:0RX字节:39429889451(36.7GiB)TX452989(36.7GiB)显示多播组信息netstat-gIPv6/IPv4GroupMembershipsInterfaceRefCntGroup------------------------------------------lo1all-systems.mcast.neteth01224.0.0.251eth01239.77.124.213eth01all-systems.mcast.netdocker01all-systems.mcast.netlo1ff02::1eth01ff02::202eth01ff02::1:ff90:b520eth01ff02::1docker01ff02::1:ff08:b3fddocker01ff02::1withgrep打印活动连接netstat-atnp|grepESTA查看http,smtp或者ntp服务是否运行sudonetstat-aple|grepntp配合watch命令监控活动连接watch-d-n0"netstat-atnp|grepESTA"配合awk查看TCP连接状态netstat-n|grepESTAawk'/^tcp/{++state[$NF]}END{for(keyinstate)printkey,"\t",state[key]}'
