网络状态查看工具
- ifconfig

网络故障排除命令
主机相关
- ping 检测到目标主机是否畅通
- traceroute 检测当前主机和目标主机的状况, 追求服务器的每一跳的状况
- mtr 检测当前主机和目标主机的状况, 检查当前主机和目标主机中间是否有数据包丢失(比traceroute 全面, 建议使用这个)
- nslookup 查看域名对应ip

端口相关
- telnet 检查端口连接状态
tcpdump 分析数据包, 抓包工具
tcpdump -i any -n host 192.168.0.1 and port 80 -w /tmp/filea.txt表示抓取192.168.0.1:80来的任意的包并保存到filea
netstat
netstat -ntpln表示显示ip而不是域名t表示只显示tcpp表示显示对应的进程l表示tcp的监听状态

ss, 基本同netstat, 同时把进程号都显示出来了

网络管理和配置文件

网络配置文件
- ifcfe-eth0
- /etc/hosts
