尋找連接到第二個乙太網路連接埠的網路上的 IP

尋找連接到第二個乙太網路連接埠的網路上的 IP

新手問題,我需要路由器而不是交換器嗎?

我將 5 台伺服器連接在一起。

第一台伺服器有 2 個乙太網路端口,第一個連接埠連接調變解調器/互聯網,第二個連接埠連接非託管交換器。

該交換器也連接有其他伺服器。我想獲取交換器上其他伺服器的 IP 以供第一台伺服器使用。

我找不到列出他們的 IP 的方法。然後我突然想到,也許他們沒有 IP,因為沒有路由器分配給他們?哈哈..

下圖說明了這個問題。我想知道“其他伺服器”的IP。

路由器?

答案1

我確信“其他伺服器”本身也想知道它們的 IP 位址:您需要直接告訴它們(即靜態分配它們)或確保某些資訊會告訴它們(即確保它們可以訪問 DHCP)伺服器以某種方式)。

IP 位址的分配必須反映網路的段結構,否則 IP 協定將無法按設計工作,您將不得不採取醜陋的解決方法。

答案取決於伺服器 1 對網路流量執行的操作。

如果伺服器 1 配置為僅傳遞 IP 流量而不傳遞原始乙太網路封包,則伺服器 1 基本上充當第二個伺服器路由器。您將有兩個 IP 網段:一個位於路由器和伺服器 1 的第一個網路連接埠之間,另一個用於伺服器 1 的第二個網路連接埠以及連接到交換器的所有系統。在這種情況下,實際的路由器將不知道交換器形成的網段中使用的IP位址。如果您不想為連接到交換器的每個裝置指派靜態 IP 位址,最好在連接到交換器的系統之一上安裝 DHCP 伺服器。

DHCP 伺服器不位於路由器內:連接到交換器的任何系統都可以用作 DHCP 伺服器角色,但由於除非 DHCP 伺服器系統正在運行,否則該網路中的其他系統不會接收 IP 位址,因此安裝 DHCP 伺服器將軟體安裝到伺服器1可能是個合理的選擇。

(對於企業級系統,也可以在伺服器 1 上使用更簡單的 DHCP 中繼軟體,將任何 DHCP 請求從交換器的網段傳遞到路由器內的 DHCP 伺服器。但是普通的家庭/小型企業路由器會勝出不一定允許其DHCP 伺服器元件配置為多個網段,或根本無法與DHCP 中繼一起工作。


另一方面,如果伺服器 1 配置為其乙太網路連接埠之間的流量,那麼它基本上充當兩埠交換器(或三埠交換機,如果將伺服器 1 自己的網路流量算作額外連接埠)。只要需要,它就能有效地將原始乙太網路封包從連接埠 1 透明地傳遞到連接埠 2,反之亦然。在這種情況下,伺服器 1 和路由器之間以及連接到交換器的所有系統之間將使用相同的 IP 位址空間段,因此路由器的 DHCP 伺服器可以為所有系統提供服務。

答案2

根據第一台伺服器的作業系統,它可能支援 DHCP 伺服器(大多數 Linux 和 Windows 伺服器支援 DHCP)。如果是這樣,只需將其設定為 DHCP 伺服器,它就會為網路中的其餘裝置分配 IP 位址。

現在,如果不支援 DHCP Server;那你需要一個專用的路由器。它不需要更換交換機,它可以插入交換機,並將 IP 位址分配給網路中的其餘設備。

最後,如果只有很少的伺服器,您可以為它們分配靜態IP位址,這也可以解決您的問題。

相關內容