服务器双网卡双IP双网关冲突的解决办法
Web服務器雙網卡雙IP雙網關沖突的解決辦法
2010-11-02 03:04web服務器帶雙網卡,每個網卡接不同的isp,ip以及網關都不同, 由于windows系統對雙網關支持不好,會出現某個網卡中斷的現象,很麻煩, 一般用單網關+靜態路由表的方法來對付 最近找到一篇文章,大家看看。 ----------------- 失效網關檢測由Windows TCP/IP用于檢測默認網關的故障,以及用于調整IP路由表,以便在配置了多個默認網關的情況下使用下一個默認網關。 當通過默認網關轉發的某個TCP連接的TCP網段重傳三次時(默認情況),失效網關檢測將更改該遠程IP地址的路由緩存項(Route Cache Entry,RCE),從而使用列表中的下一個默認網關來作為下一跳地址。RCE是路由表中的一個條目,用于存儲目的地的下一跳IP地址。 當四分之一通過默認網關來路由的TCP連接都將它們的RCE調整為下一個默認網關時,失效網關檢測就會通知IP將計算機的默認網關改為調整后的連接正在使用的那個網關。如果TCP連接繼續發生失敗,失效網關檢測就會嘗試使用列表中的下一個默認網關,在嘗試完整個列表后將返回第一個默認網關。 失效網關檢測僅監視TCP流量。如果其他類型的流量的連接失敗,默認網關不會被切換。失效網關檢測可能會在某個遠程路由器失敗時導致默認網關配置發生變化。主機和目的地之間的路徑中發生故障的遠程路由器也可能導致沿著該路徑轉發的TCP連接失敗,并導致主機切換它的默認網關。由于失效網關檢測依賴端到端的協議(比如:TCP),即使當前默認網關完全正常,主機也可能會切換它的默認網關。 ------------ 在注冊表的: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces 下面的每一個子項分別代表一個網絡適配器,每個子項會有一個叫EnableDeadGWDetect的DWORD值 值名稱: EnableDeadGWDetect 值類型: REG _ DWORD 值范圍: 0 或 1 (False, True) 會激活失效網關檢測的原因估計跟機房的線路質量有很大關系,網絡不好有掉包現象時或服務器受到可承受限度內的***時讓系統做出失誤的判斷,出現DOS現象 把跟本地連接實網卡有關的這個值全部改成0,禁用失效網關檢測 這個方法不需要任何設置路由表,靜態路由之類的。 注意:兩條線路默認躍點數要是一樣的 在配雙網關并且兩個網關有相同的躍點數的情況下,系統內發起的對外請求使用的網關將由 網絡連接 -> 高級 -> 高級設置 中的適配器訪問順序排列來決定 排在最上方的適配器中設置的網關就是當前系統的默認網
轉載于:https://blog.51cto.com/wang71y/528942
總結
以上是生活随笔為你收集整理的服务器双网卡双IP双网关冲突的解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 看现在的影视电视剧植入广告和软件模式
- 下一篇: linux ubuntu系统打开终端