前言
闹里有钱,静处安身。
目标
内化基础命令
检查网络故障
一 网络是否通
1.1 ping <ip> 当前节点和目标节点网络是否通
实例:ping 192.168.1.102
二
1.1 traceroute -w 1 (秒) <ip> 追踪路由检测每一跳
实例:traceroute -w 1 www.mi.com
三
1.1 mtr <ip> 追踪路由检测每一跳
实例: mtr www.mi.com
图一:
第一列(Host):IP地址和域名,按n键可以切换IP和域名
第二列(Loss%):丢包率
第三列(Snt):设置每秒发送数据包的数量,默认值是10 可以通过参数-c来指定
第四列(Last):最近一次的PING值
第五列(Avg):是平均值 这个应该是发送ping包的平均时延
第六列(Best):是最好或者说时延最短的
第七列(Wrst):是最差或者说时延最常的
第八列(StDev):标准偏差
四
1.1 nslookup <ip> 查DNS信息用的
实例:nslookup www.mi.com
五
1.1 telnet <ip> <prot> 端口连接状态
实例:telnet www.mi.com 80
图二
六
1.1 tcpdump -i any -n port <端口> 抓取端口上的数据白
实例 1:tcpdump -i any -n port 80
实例 2:tcpdump -i any -n host 192.168.20.12
实例 3:tcpdump -i any -n host 192.168.20.12 and port 80
实例 4:tcpdump -i any -n host 192.168.20.12 and port 80 > 文件 保存抓包文件
七
1.1 netstat 系统的网络情况
实例:netstat -ntpl
https://www.runoob.com/linux/linux-comm-netstat.html
八
1.1 ss 系统的网络情况
实例:netstat -ntpl