雙線雙ip很好,網通用戶訪問網通線路,電信用戶訪問電信線路。
很多人會選用導入靜態路由表,這個辦法看似完美,其實問題很多。
1、電信用戶如果被解析到網通的ip上,服務器根據路由表會返回電信線路,但用戶請求的是網通ip,所以用戶什麼也得不到,就好像你從一樓買了東西,商場卻在二樓給你出貨了,而且不告訴你要去二樓拿。
2、就算被正確解析了,但是如果是教育網用戶,服務器會因爲路由表裏沒有ip記錄而不會返回任何東西。
3、ip不斷的都在變化,也有新增的,要不停的維護路由表實在太累。
以上三條中的任意一條的存在,我想你都不會考慮用靜態路由表了。
ok,以下進正題:
windows 2003 默認的雙網卡配置卻有問題,經常無故的會有一張網卡斷掉連接,頻率、時間都不確定。導致這個原因的,就是windows 自帶的“死網關監測”功能,首先我們要在註冊表關閉它。
也就是禁用死網關監測
打開註冊表
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services:\Tcpip\Parameters
右側,新建DOWRD項:EnableDeadGWDetect , 值設爲 0
設好後需要重啓服務器,否則這個值不會生效。
此時問題解決一半,網關已經不會來回跳了,但是,這個時候會有一張網卡無法連通。
因爲windows只允許一個默認網關,爲了解決這個問題
右下角托盤裏有兩個網卡連接圖標,一個電信,一個網通,單擊其中一個,打開網卡屬性界面
如圖打開 tcp/ip 協議的屬性頁面
繼續,點“高級(V)...”按鈕。
注意上圖中的紅色框中的內容,就是重點。
默認網關的躍點數,設置爲2
自動躍點計數的勾去掉,填成10。
另一張網卡也是同樣的設置。
至此設置完成。