Linux系統(tǒng)中常用的網(wǎng)絡(luò)測(cè)試命令總結(jié)
查看和配置網(wǎng)絡(luò)接口:ifconfig
查看所有的網(wǎng)絡(luò)接口配置:ifconfig
查看指定網(wǎng)絡(luò)接口的配置:ifconfig eth0
禁用設(shè)備:ifconfig eth0 down
激活設(shè)備:ifconfig eth0 up
配置網(wǎng)卡的IP地址:ifconfig eth0 192.168.1.10 netmask 255.255.255.0
配置網(wǎng)卡的IP地址并加上子網(wǎng)掩碼:ifconfig eth0 192.168.1.10 netmask 255.255.255.0
ifconfig eth1:1 192.168.1.249 hw ether 00:11:00:00:11:55 netmask 255.255.255.0 broadcast 192.168.1.255 up。[root@localhost ~]# ifconfig eth0 192.168.1.99 broadcast 192.168.1.255 netmask 255.255.255.0。[root@localhost ~]# ifconfig eth0 192.168.1.99 broadcast 192.168.1.255 netmask 255.255.255.0 up。
啟用和關(guān)閉網(wǎng)卡的arp協(xié)議:
ifconfig eth0 arp ifconfig eth0 -arp
設(shè)置最大網(wǎng)絡(luò)傳輸單元:ifconfig eth0 mtu 1500
連通性測(cè)試:ping
ping [參數(shù)] [域名或IP地址]
ping指定IP:ping 192.168.120.203
ping網(wǎng)關(guān):ping -b 192.168.120.1
ping指定次數(shù):ping -c 10 192.168.120.203
通過(guò)域名ping公網(wǎng)站點(diǎn):ping -c 5
時(shí)間間隔和限定次數(shù)的ping:ping -c 10 -i 0.5 192.168.120.206
設(shè)置時(shí)間間隔/發(fā)送數(shù)據(jù)包長(zhǎng)度/TTL值:ping -i 3 -s 1024 -t 255 192.168.120.206
顯示數(shù)據(jù)包到主機(jī)的路徑:traceroute
每跳表示一個(gè)網(wǎng)關(guān),返回時(shí)間為向每個(gè)網(wǎng)關(guān)發(fā)送探測(cè)數(shù)據(jù)包響應(yīng)后返回的時(shí)間
出現(xiàn) *星號(hào)可能是防火墻封掉了ICMP包的返回信息
traceroute + 域名: traceroute
顯示IP地址,不查主機(jī)名:traceroute -n
跳數(shù)設(shè)置:traceroute -m 10
探測(cè)包個(gè)數(shù)設(shè)置:ping -q 4
把探測(cè)包使用的UDP端口設(shè)置為3344:ping -p 3344
設(shè)置對(duì)外探測(cè)包的等待時(shí)間為3s:ping -w 3
繞過(guò)正常路由,直接發(fā)送到要ping的主機(jī):ping -r
查看和配置內(nèi)核路由表的配置情況:route
列出當(dāng)前路由:
route route -n (-n表示不解析名字,列出速度比route快)
將192.168.0.0/16,指向vlan1的網(wǎng)關(guān)192.168.100.1,route add -net 192.168.0.0 netmask 255.255.0.0 eth1以。#route add -net remote_net_ip gateway_ip -netmask netmask #route add -host host_ip local_interface_ip -interface 。busybox ifconfig usb0 192.168.42.231 netmask 255.255.255.0busybox route delete defaultiptables -fiptables -f -t natbusybox route add default gw 192.168.42.230setprop net.dns1 8.8.8.8。