Windows
如何在 Windows Server 2019 上設置多個介面?
我正在設置一個小型 vm 主機集群,我有以下設置:
- 具有多個網路介面的 Windows 伺服器
- Aruba 2930f 交換機
- 交換機連接到網際網路(網關 192.168.0.1)
我想配置多個子網,因為這將是一個 Hyper-V 主機,它具有用於 vm 的 iSCSI 儲存以及與另一台伺服器的故障轉移群集設置。我希望交換機位於自己的子網中。
一些問題 :
- 當伺服器上有多個網卡時,機器是否有“預設”?
- 如果我將交換機放在單獨的子網上,從該主機訪問交換機的最佳做法是什麼?
一些背景,由於我現在參與的一家小企業,我最近才開始從事網路/基礎設施方面的工作。我的背景是軟體開發,但如果我的問題或措辭看起來“不妥”,我現在身兼數職,非常抱歉。
謝謝
要解決您文章中的問題(在簡化的解釋中) -
- 多個 NIC 將分別執行,並根據目標通過每個 NIC 發送流量。當在 NIC 上配置 IP 地址時,它們會被添加到本地路由表中(可以使用
show route
powershell 中的命令或 Windows 上的 CMD 顯示)。如果沒有找到給定目的地的路由,它將使用配置的 0.0.0.0 路由(預設路由/預設網關),看看它是否會通往任何地方。*一個非常簡單的方法,你可以看一個設置了預設網關的介面作為預設介面。*同一主機的多個 0.0.0.0 路由(預設網關設置)通常會導致問題和混亂。- 您的路由器可以解決單獨的子網。如果您的路由器既知道配置交換機的子網,也知道配置主機的子網 - 它將能夠在兩個子網之間路由流量(除非您明確告訴它不要這樣做)。
在交換機上,IP 介面應設置網關,否則您將輸入到主機網路的靜態路由。在主機上,將路由器用作預設網關或在靜態路由(以及要使用的介面)中指定交換機 IP 網路時,您將執行完全相同的操作。
關於評論中的討論,我已經快速制定了一個如何配置您的解決方案的範例。
對於任何配置了預設網關或靜態路由的主機(也是交換機),其中“下一跳”或 IP 設置為路由器介面之一,將能夠相互通信。在配置這樣的東西時,控制哪些子網實際上是允許相互交談的也很常見(接近強制)。在大多數情況下,路由器上的簡單過濾器就足夠了。
為了更好地控制和主動處理 VLAN 和 IP 子網之間的流量,防火牆可以代替我圖中的路由器。今天的大多數防火牆都能夠進行簡單的子網間路由;在更高級的設置的情況下,人們會選擇專用路由器。