OpenVPN 備援路由

先確認網路卡組態設定
第一張網卡 eth0 有設定 gateway
第二張網卡 eth1 沒有設定 gateway
這樣啟動時網路路由只有第一組的預設路由

接著編輯/etc/rc.locl 加入下面兩個設定

開機時自動加入第二組路由

route add default gw ..*.254 dev eth1 metric 10

調整備援路由切換時間,預設300

echo “10” > /proc/sys/net/ipv4/route/gc_timeout

最後可以檢查路由表
[root@twaren3-132 ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.1.0.2 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
203.145.203.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
163.28.192.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
10.1.0.0 10.1.0.2 255.255.0.0 UG 0 0 0 tun0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
0.0.0.0 163.28.192.254 0.0.0.0 UG 0 0 0 eth0
0.0.0.0 203.145.203.254 0.0.0.0 UG 10 0 0 eth1

This entry was posted in Linux, OpenVPN. Bookmark the permalink.