通常,在Debian 12桌面/伺服器作業系統上,您會在單一網路介面上設定單一IP位址。然而,有時您可能需要在Debian 12系統上設定多個IP位址,即使您的電腦只有一個網路介面。幸運的是,在Debian 12系統中,您可以輕鬆地在單一網路介面上設定多個IP位址。
在本文中,我們將向您展示如何在Debian 12桌面和Debian 12伺服器作業系統的單一網路介面上設定多個IP位址。
在Debian 12桌面作業系統中,您可以使用名為「nmcli」的網路管理器命令列工具來在單一網路介面上輕鬆設定多個IP位址。使用Network Manager的「nmcli」工具來設定多個IP位址與設定單一固定IP位址的步驟是一樣的。因此,我們將在這裡重點介紹配置多個IP位址時的不同之處。如果您想要了解更多信息,請查閱有關如何在Debian 12上設定固定IP位址的文檔。
要尋找要在多個IP位址中設定的Network Manager連線的名稱,請執行下列命令:
$nmcli連接
在Debian 12桌面系統中,如果只有一個網路接口,Network Manager連接的名稱通常為「有線連接1」。在本例中,Network Manager連線「有線連接1」負責管理實體網路介面「ens32」。
要設定網路管理器連線“有線連線1”,請執行下列指令:
$nmmallows connection edit “有線連接1”
應開啟網路管理器連線編輯器。
首先,您必須重置已經在網路管理員連線上設定的IP位址。
為此,請執行以下命令:
$set ipv4.addresses
提示您輸入IP位址後,只需按即可。
如您所見,沒有為Network Manager連線設定IP位址。
$print ipv4.addresses
要設定www.example.com、www.example.com和www.example.com的IP位址以及所有位址的24位元子網路遮罩,請執行以下指令:
$set ipv4.addresses 192.168.189.51/24,192.168.189.52/24,192.168.189.53/24
要儲存更改,請執行以下命令:
$Save persistent
要套用網路更改,請執行以下命令:
$Activate
要退出Network Manager連線編輯器,請執行下列命令:
$退出
如您所見,為」ens32″網路介面設定了www.example.com、www.example.com和www.example.com IP位址(由網路管理器連接」有線連接1″管理)。
$ip a
如果您使用的是Debian 12伺服器作業系統,則必須使用/etc/network/interages檔案在單一網路介面上設定多個IP位址。在單一網路介面中使用/etc/network/interface檔案設定多個IP位址的過程與設定固定IP位址的過程相同。因此,在這一節中,我們將只向您展示差異。有關更多信息,請閱讀Debian 12上關於如何分配固定IP位址的文章。
要尋找要在多個IP位址中設定的網路介面的名稱,請執行以下命令:
$ip a
在我們的例子中,網路介面名稱是“ens32”,如您在下面的截圖中所看到的:
使用nano文字編輯器開啟/etc/network/interactions文件,如下所示:
$sudo nano/etc/network/interconnect
鍵入標記行,為網路介面「ens32」設定192.168.189.51、192.168.189.52和192.168.189.53的IP位址和24位元子網路遮罩(全部)。
完成配置後,按 X,然後按Y和儲存變更。
要使變更生效,請使用下列命令重新啟動Debian 12伺服器系統的網路服務:
$sudo system ctl重啟networking.service
如您所見,為」ens32″網路介面設定了www.example.com、www.example.com和www.example.com IP位址。
$ip a
在這篇文章中,我們向您展示如何使用Network Manager命令列工具」nmmit」在Debian 12桌面系統的單一網路介面上設定多個IP位址。我們也向您展示如何使用/etc/network/interactions檔案在Debian 12伺服器系統的單一網路介面上設定多個IP位址。有關在Debian 12桌面/伺服器系統上設定靜態/固定IP位址的更多信息,請閱讀本文。
以上是如何在Debian 12 Desktop/Server的單一網路介面上設定多個IP位址的詳細內容。更多資訊請關注PHP中文網其他相關文章!