公有子網路由

公有子網路由

我有一個來自 ISP 的公共 IP 198.51.100.123/21 和一個由 ISP 透過第一個 IP 路由的公共 203.0.113.1/29 子網路。作業系統:CentOS 7。

我想將 /29 子網路中的每個 IP 指派給虛擬 NIC。我怎樣才能做到這一點?

謝謝。

答案1

這個問題需要對IP路由有一定的了解。首先,您需要驗證 ISP 是否將 IP 區塊路由到您的 Linux 伺服器的公共 IP 位址——顯然它確實做到了。接下來,您需要在 Linux 伺服器上啟用路由,以便它可以處理在其公共介面上接收到的發送到不同網路的封包。

最後,您可以使用以下方法為每個公用 IP 位址建立環回接口此處描述

編輯以根據下面的評論擴展答案。

答案2

您可以編輯/etc/sysconfig/network-scripts/ifcfg-e*(無論您的系統上的名稱如何)並新增其他 IP 位址。例如:

IPADDR=198.51.100.123
PREFIX=21
IPADDR2=203.0.113.1
PREFIX2=29
IPADDR3=203.0.113.2
PREFIX3=29
IPADDR4=203.0.113.3
PREFIX4=29
IPADDR5=203.0.113.4
PREFIX5=29
IPADDR6=203.0.113.5
PREFIX6=29

相關內容