一、ping命令:测试网络连接
例:ping 114.114.114.114 //ctrl+c手动停止
二、traceroute命令:路由追踪
-n:直接使用IP地址而非主机名称。
例:traceroute -n 114.114.114.114
三、ifconfig:查看本机的IP信息
ifconfig //查看本机信息
ifconfig eth0 up //启动eth0网卡(ifup eth0)
ifconfig eth0 down //关闭eth0网卡(ifdown eth0)
四、netstat:查看网络系统的状态信息
常用例子:
netstat -anpt:显示所有、数字形式显示、显示程序名、显示tcp连接
netstat -tuln:显示tcp连接、显示udp连接、显示侦听中、数字形式显示
五、nslookup:测试DNS称解析
例:
nslookup www.baidu.com
nslookup www.baidu.com 114.114.114.114 //指定DNS服务器
六、arp:查看arp缓存
-v:显示详细的arp缓冲区条目,包括缓冲区条目的统计信息。 例:arp -v
-d:删除arp记录。 例:arp -i ens33 -d 192.168.1.6
-s:增加arp记录。 例:arp -i ens -s 192.168.1.6 ff:ee:ee:ee:ee:ee
七、route命令
route -n //查看网关
route add default gw 192.168.159.2 //增加网关
route net 192.168.2.0 netmask 255.255.255.0 gw 192.168.2.1 //增加路由
route del default gw 192.168.159.2 //删除网关
route del -net 224.0.0.0 netmask 240.0.0.0 //删除路由
vim /etc/sysconfig/static-static-routes //增加网关,永久有效
any default gw 192.168.248.133
any net 192.168.1.0/24 gw 192.168.1.24
any net 192.168.2.0 netmask 255.255.255.0 gw 192.168.2.1