如何設定static route

19 篇文章 0 订阅
8 篇文章 0 订阅

88.9.10.128是一個host

指定要連結到88.9.10.128這台主機的封包,會經由wlan0的192.168.11.1這個gateway出去

Flags的H待表示一個Host

route add 88.9.10.128 gw 192.168.11.1 dev wlan0
# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.11.1    0.0.0.0         UG    0      0        0 wlan0
0.0.0.0         192.192.192.1   0.0.0.0         UG    0      0        0 eth0
88.9.10.128     192.168.11.1    255.255.255.255 UGH   0      0        0 wlan0
192.168.11.0    0.0.0.0         255.255.255.0   U     0      0        0 wlan0
192.192.192.0   0.0.0.0         255.255.255.0   U     0      0        0 eth0

設定static route

連結到172.100.100.0網段的封包,必須經過192.192.192.1這個gw(當沒有指定是經由那個界面出去時,會經由gw去判斷,應該是那個interface出去)

route add -net 172.100.100.0 netmask 255.255.255.0  gw 192.192.192.1

連結到172.101.101.0網段的封包,必須經過192.192.192.1這個gw,並且明定指出是經由eth0這個界面出去

route add -net 172.101.101.0 netmask 255.255.255.0  gw 192.192.192.1 dev eth0
# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.11.1    0.0.0.0         UG    0      0        0 wlan0
0.0.0.0         192.192.192.1   0.0.0.0         UG    0      0        0 eth0
88.9.10.128     192.168.11.1    255.255.255.255 UGH   0      0        0 wlan0
172.100.100.0   192.192.192.1   255.255.255.0   UG    0      0        0 eth0
172.101.101.0   192.192.192.1   255.255.255.0   UG    0      0        0 eth0
192.168.11.0    0.0.0.0         255.255.255.0   U     0      0        0 wlan0
192.192.192.0   0.0.0.0         255.255.255.0   U     0      0        0 eth0

刪除一條route 規則

route del -net 172.100.100.0 netmask 255.255.255.0 dev eth0
# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.11.1    0.0.0.0         UG    0      0        0 wlan0
0.0.0.0         192.192.192.1   0.0.0.0         UG    0      0        0 eth0
88.9.10.128     192.168.11.1    255.255.255.255 UGH   0      0        0 wlan0172.101.101.0   192.192.192.1   255.255.255.0   UG    0      0        0 eth0
192.168.11.0    0.0.0.0         255.255.255.0   U     0      0        0 wlan0
192.192.192.0   0.0.0.0         255.255.255.0   U     0      0        0 eth0

刪除UGH的route 規則

route del 88.9.10.128
# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.11.1    0.0.0.0         UG    0      0        0 wlan0
0.0.0.0         192.192.192.1   0.0.0.0         UG    0      0        0 eth0
172.101.101.0   192.192.192.1   255.255.255.0   UG    0      0        0 eth0
192.168.11.0    0.0.0.0         255.255.255.0   U     0      0        0 wlan0
192.192.192.0   0.0.0.0         255.255.255.0   U     0      0        0 eth0

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值