输入命令arp -a可以看到网关的MAC地址正常解析,并利用其他电脑确认了网络工作是正常的
busybox route -n
busybox ipconfig
netstat -rn
ip route list
netcfg
/proc/sys/net/ipv4 这个目录下有相关内容
[root@linux-tys root]# route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.0.154 dev eth0 //添加一个网络路由
[root@linux-tys root]# route add -host 172.16.0.169 gw 172.16.0.254 //添加一个主机路由
1、netstat命令常用参数简介
1) –t 显示当前TCP协议连接情况
2) –l 查看系统监听情况
3)–ln 同上,但将以数字形式表示端口信息
4)netstat –i 查看网卡传送、接收数据包的情况
5) –an 查看所有连接,并以数字形式表示端口信息
6) –r 查看本机的路由
转描述:
route 命令
设置和查看路由表都可以用 route 命令,设置内核路由表的命令格式是:
# route [add|del] [-net|-host] target [netmask Nm] [gw Gw] [[dev] If]
其中:
- add : 添加一条路由规则
- del : 删除一条路由规则
- -net : 目的地址是一个网络
- -host : 目的地址是一个主机
- target : 目的网络或主机
- netmask : 目的地址的网络掩码
- gw : 路由数据包通过的网关
- dev : 为路由指定的网络接口
route 命令使用举例
添加到主机的路由
# route add -host 192.168.1.2 dev eth0 # route add -host 10.20.30.148 gw 10.20.30.40 #添加到10.20.30.148的网管
添加到网络的路由
# route add -net 10.20.30.40 netmask 255.255.255.248 eth0 #添加10.20.30.40的网络 # route add -net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41 #添加10.20.30.48的网络 # route add -net 192.168.1.0/24 eth1
添加默认路由
# route add default gw 192.168.1.1
删除路由
# route del -host 192.168.1.2 dev eth0:0 # route del -host 10.20.30.148 gw 10.20.30.40 # route del -net 10.20.30.40 netmask 255.255.255.248 eth0 # route del -net 10.20.30.48 netmask 255.255.255.248 gw 10.20.30.41 # route del -net 192.168.1.0/24 eth1 # route del default gw 192.168.1.1