Networking

不確定如何使用 2 個不同子網上的 2 個 NIC 處理路由

  • August 8, 2011

目前,我們在託管設施的機櫃中擁有 11 台執行 CentOS 5.6 的 Dell PowerEdge 伺服器。我們的託管服務提供商最近通知我們,他們希望將我們移至新 VLAN,並在連續塊中的新子網上為我們提供所有新 IP。我希望能夠在沒有(或至少最少)停機時間的情況下將伺服器遷移到新 IP。

每台戴爾伺服器至少有兩個 NIC,因此假設每台伺服器的現有 NIC A 插入現有交換機 A,該交換機連接到我們提供商現有的子網 A。

我的計劃是:1)為我們的域名關閉 DNS TTL,2)將第二個交換機(交換機 B)連接到我們的新子網(子網 B),3)使用 IP 配置每個伺服器的第二個 NIC(NIC B) 、子網 B 的網路遮罩和網關資訊,4) 將每個伺服器的 NIC B 插入交換機 B。

但在那之後,我迷路了(我是路由n00b)。我不知道如何配置路由,以便在我們傳輸 DNS 時,所有伺服器都可以在兩個 IP 上訪問。那麼,在 DNS 移過來後,如何再次修改路由,以便只使用新的 IP 和子網?

提前致謝!

通常,您不必做任何事情。如果目的地不在已知 IP 地址的範圍內,則 tcp 堆棧將僅使用路由。鑑於您的流量將通過不同適配器上的唯一 IP 地址進入,它將能夠毫無問題地將流量發送出去。

引用自:https://serverfault.com/questions/298521