我可以僅使用靜態路由表來實現網路冗餘嗎?

我可以僅使用靜態路由表來實現網路冗餘嗎?

我有一台 Windows 2003 伺服器,它透過 192.168.15.10 連接到位於 192.168.15.1 的路由器。我還有一台 Linux 伺服器透過 192.168.15.90 連接到同一台路由器。我分別透過 192.168.15.11 和 192.168.15.91 在這兩台機器之間建立直接連接。

我正在嘗試設定網路配置,以便它優先使用直接連接,但如果這不起作用,將自動使用通過路由器的連接。

我已經為連接設置了具有不同指標的靜態路由,但如果直接連接斷開,它似乎不起作用。

我想要實現的目標實際上可以透過靜態路由實現,還是需要使用動態/rip 路由?

=======

我已將直接連結更改為不同的子網路 192.168.18.0/24,以防萬一那裡發生衝突。

在沒有靜態路由的情況下,PINg 遵循通過路由器的路徑,因此我在 W2003 上新增了以下持久性路由:

C:\Documents and Settings\Administrator>route print

IPv4 Route Table
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 04 5a 7c 39 06 ...... Linksys LNE100TX Fast Ethernet Adapter(LNE100TX
v4) - Deterministic Network Enhancer Miniport
0x30003 ...00 13 20 5c ca 9b ...... Broadcom NetXtreme 5751 Gigabit Controller -
 Deterministic Network Enhancer Miniport
===========================================================================
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0     192.168.15.1    192.168.15.10     20
        127.0.0.0        255.0.0.0        127.0.0.1        127.0.0.1      1
     192.168.15.0    255.255.255.0    192.168.15.10    192.168.15.10     20
    192.168.15.10  255.255.255.255        127.0.0.1        127.0.0.1     20
    192.168.15.90  255.255.255.255    192.168.18.91    192.168.18.11      1
   192.168.15.255  255.255.255.255    192.168.15.10    192.168.15.10     20
     192.168.18.0    255.255.255.0    192.168.18.11    192.168.18.11     20
    192.168.18.11  255.255.255.255        127.0.0.1        127.0.0.1     20
    192.168.18.91  255.255.255.255    192.168.18.11    192.168.18.11      1
   192.168.18.255  255.255.255.255    192.168.18.11    192.168.18.11     20
        224.0.0.0        240.0.0.0    192.168.15.10    192.168.15.10     20
        224.0.0.0        240.0.0.0    192.168.18.11    192.168.18.11     20
  255.255.255.255  255.255.255.255    192.168.15.10    192.168.15.10      1
  255.255.255.255  255.255.255.255    192.168.18.11    192.168.18.11      1
Default Gateway:      192.168.15.1
===========================================================================
Persistent Routes:
  Network Address          Netmask  Gateway Address  Metric
    192.168.18.91  255.255.255.255    192.168.18.11       1
    192.168.15.90  255.255.255.255    192.168.18.91       1

Linux 上的內容如下:

192.168.15.11/32 via 192.168.18.91 metric 1 dev eth1
192.168.15.10/32 via 192.168.18.11 metric 1 dev eth1

當直接鏈路建立時,一切都很好,流量按預期流動。當我斷開連結時,儘管持久路由已從活動表中刪除,但留下的是:

IPv4 Route Table
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 04 5a 7c 39 06 ...... Linksys LNE100TX Fast Ethernet Adapter(LNE100TX
v4) - Deterministic Network Enhancer Miniport
===========================================================================
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0     192.168.15.1    192.168.15.10     20
        127.0.0.0        255.0.0.0        127.0.0.1        127.0.0.1      1
     192.168.15.0    255.255.255.0    192.168.15.10    192.168.15.10     20
    192.168.15.10  255.255.255.255        127.0.0.1        127.0.0.1     20
   192.168.15.255  255.255.255.255    192.168.15.10    192.168.15.10     20
        224.0.0.0        240.0.0.0    192.168.15.10    192.168.15.10     20
  255.255.255.255  255.255.255.255    192.168.15.10    192.168.15.10      1
Default Gateway:      192.168.15.1
===========================================================================
Persistent Routes:
  Network Address          Netmask  Gateway Address  Metric
    192.168.18.91  255.255.255.255    192.168.18.11       1
    192.168.15.90  255.255.255.255    192.168.18.91       1

從 15.10 到 15.90 的 PING 失敗(我看到 15.90 告訴 15.10 的 ARP 訊息),從 15.90 到 15.10 的 PING 也失敗,回應為“來自 18.91:主機不可用”

答案1

從哪裡開始...

您還沒有告訴我們網路遮罩 - 我假設這些都在同一個 /24 上?如果是這樣,路由與此完全無關。這些機器都在同一子網路中,因此不會有路由。

我假設每台伺服器都有兩個網路卡?我還假設您正在嘗試透過 IP 連線?如果是這樣,則與已關閉連線關聯的 IP 已關閉,您將永遠無法聯絡它。如果斷開連接 .11 和 .91 介面的電纜,這些 IP 位址現在將無法存取。

如果您嘗試透過 DNS 名稱進行連接,解析是否正確進行?

為了正確地解決這些問題,您需要更好地解釋您實際上在做什麼,這將真正幫助您理解 ISO 模型並按順序向上(或向下)進行故障排除,以便您可以將問題歸零是。

/edit - 好的,我看到您的編輯,您將第二個介面放在不同的子網路上。重點是-如果一個介面(帶有 IP)關閉,則該 IP 無法存取。

你想防範什麼?聽起來像是「單一網卡故障」。好吧,有一個標準措施可以防止這種情況 - NIC 綁定。確保您的 NIC 驅動程式支援某種形式,將 NIC 分組,並為該群組指派 IP(在每台伺服器上)。

相關內容