為了能夠讓聯通和電信用戶都可以快速的訪問網站,公司服務器托管到了雙線雙ip機房。服務器使用雙線雙ip需要對路由表做一些特殊的配置,IDC提供的解決方案是填寫靜態路由表。方法是使用電信網關做默認的路由,然後自己手工填寫所有網通IP地址段的路由規則。
此方法弊端較大:
1、添加規則太多太麻煩,如果漏掉一些網段,那這些網段的用戶就訪問不了網站。
2、dns智能解析的來路與填寫的靜態路由網段不同時,用戶就會訪問不了我們的網站。
3、網段地址的分布總是在不斷變化的,必須定期更新路由表。
解決方法:
使用動態路由,服根據用戶訪問進來的路徑設定動態路由,如果用戶是通過電信IP地址訪問過來的話,那麼使用電信網關做路由,返回內容走電信網關;如果用戶通過聯通IP地址訪問過來的話,那麼使用聯通網關做路由,返回內容走聯通的網關。
經過在網站備份服務器上的測試,使用動態路由表的方法可以解決靜態路由表的弊病。
具體方法如下:
假如服務器分配的ip地址如下
電信網關:59.83.100.1 ;電信ip:59.83.100.10。
聯通網關:221.214.100.1;聯通ip:221.214.100.10 。
1、編輯rt_tables文件,添加電信聯通路由表
添加電信聯通路由表
2、編輯rc.local文件,設置電信和網通路由表內容。
添加如下內容
reboot服務器測試下效果吧!