Linux : 備援Route

在上一篇文章OpenVPN: 解決動態ip的問題有提到目前是假的備援機制
當主要的gw掛掉後,整個路由表都掰了………………..

然後就開始找有沒有備用路由的機制
從大部分都會著手的metric去設定,將備用gw的metic設定大一點
可是心急的我馬上就拔線測試,發現不行…..那就繼續找了

keyword有”雙路由備援”、”備援路由”、”second route”、”second default route”、”reserve route”…………….很多很多 = =”
最後用了一個”route failover”找到了這篇文章Using a Linux failover router
眼睛一亮啊~就是這個!!!!!!

這篇文章內有提到
Finally, modify the /proc/sys/net/ipv4/route/gc_timeout file. This file contains a numerical value that denotes the time in seconds after which the kernel declares a route to be inactive and automatically switches to the other route if available. Open the file in any text editor and change its default value of 300 to some smaller value, say 10 or 15. Save the changes and exit.

所以馬上就照他的說明去修改/proc/sys/net/ipv4/route/gc_timeout
不過因為無法用編輯器修改,所以執行了 echo “10” > /proc/sys/net/ipv4/route/gc_timeout
接著再拔線測試~~可以啦!!!!!!!!!
所以原來真的會切…只是要等300秒(預設值)…….哈哈哈= =

我真的要回去當網管了嗎= =…..

This entry was posted in Linux. Bookmark the permalink.