linux网路路由相关
添加子接口
ifconfig eth0:0 10.59.0.23 netmask 255.255.255.0
静态路由
方法一:
添加路由 route add -net 192.168.0.0/24 gw 192.168.0.1 route add -host 192.168.1.1 dev 192.168.0.1 删除路由 route del -net 192.168.0.0/24 gw 192.168.0.1 add 增加路由 del 删除路由 -net 设置到某个网段的路由 -host 设置到某台主机的路由 gw 出口网关 IP地址 dev 出口网关 物理设备名 增加默认路由 route add default gw 192.168.0.1
方法二:
添加路由 ip route add 192.168.0.0/24 via 192.168.0.1 ip route add 192.168.1.1 deve 192.168.0.1 删除路由 ip route del 192.168.0.0、24 via 192.168.0.1 add 增加路由 del 删除路由 via 网关出口 IP地址 dev 网关出口 物理设备名 增加默认路由 ip route add default via 192.168.0.1 dev eth0 via 192.168.0.1 是我的默认路由器
- 如果保存路由设置,使其在网络重启后任然有效
在/etc/sysconfig/network-script/目录下创建名为route- eth0的文件 vi /etc/sysconfig/network-script/route-eth0 在此文件添加如下格式的内容 192.168.1.0/24 via 192.168.0.1 重启网络验证
windows添加永久路由
route –p add 172.17.0.0 mask 255.255.0.0 192.168.24.71
修改路由
[_SQL ~]# ip route 211.157.0.0/25 dev eth1 proto kernel scope link src 211.157.0.37 10.59.0.0/24 via 10.211.0.254 dev eth0 10.211.0.0/24 dev eth0 proto kernel scope link src 10.211.0.37 192.168.28.0/24 dev eth0 proto kernel scope link src 192.168.28.37 169.254.0.0/16 dev eth1 scope link 10.223.0.0/16 via 10.211.0.254 dev eth0 192.168.0.0/16 via 10.211.0.254 dev eth0 default via 211.157.0.60 dev eth1 [_SQL ~]# ip route change 10.59.0.0/24 via 10.211.0.252 dev eth0 [_SQL ~]# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 211.157.0.0 0.0.0.0 255.255.255.128 U 0 0 0 eth1 10.59.0.0 10.211.0.252 255.255.255.0 UG 0 0 0 eth0 10.211.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 192.168.28.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1 10.223.0.0 10.211.0.254 255.255.0.0 UG 0 0 0 eth0 192.168.0.0 10.211.0.254 255.255.0.0 UG 0 0 0 eth0 0.0.0.0 211.157.0.60 0.0.0.0 UG 0 0 0 eth1
其他机器通过局域网中某台可上网的机器上网的方法
如192.168.1.37能上网 首先在能上网的192.168.1.37上设置源地址转换iptables规则 Chain POSTROUTING (policy ACCEPT) target prot opt source destination SNAT all -- 192.168.1.0/24 0.0.0.0/0 to:192.168.1.37 开启ip_forward 其次,在需要上网的机器上添加一条默认路由,使其网关为192.168.1.37 ip route add default via 192.168.1.37 dev eth0 metric 50 并让其开销比现有的默认值小 [ network-scripts]# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.1.37 0.0.0.0 UG 50 0 0 eth0 0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 eth0 169.254.169.254 192.168.1.254 255.255.255.255 UGH 100 0 0 eth0 192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 eth0
相关推荐
tianhuak 2020-11-24
86276537 2020-11-19
大牛牛 2020-10-30
flycappuccino 2020-09-27
卢从利 2020-10-10
无忧老猪 2020-10-09
学峰的学习笔记 2020-10-05
85216033 2020-09-16
兄dei努力赚钱吧 2020-09-06
89334799 2020-08-12
ruanhongbiao 2020-08-16
邓博学习笔记 2020-08-03
ningningmingming 2020-07-28
zhongzhiwei 2020-07-27
Jiajinjin 2020-07-27
manimnchn 2020-07-26
xiyoukeke 2020-07-19
ooouuuooouuu 2020-07-19
Proudoffaith 2020-07-18