パブリックサブネットルーティング

パブリックサブネットルーティング

ISP 198.51.100.123/21 からのパブリック IP が 1 つあり、最初の IP を介して ISP によってルーティングされたパブリック サブネット 203.0.113.1/29 があります。OS: CentOS 7。

/29 サブネットの各 IP を仮想 NIC に割り当てたいのですが、どうすればよいですか?

ありがとう。

答え1

この質問には、IP ルーティングに関するある程度の理解が必要です。まず、ISP が IP ブロックを Linux サーバーのパブリック IP アドレスにルーティングしていることを確認する必要があります (実際にルーティングしているようです)。次に、Linux サーバーでルーティングを有効にして、パブリック インターフェイスで受信したさまざまなネットワーク宛のパケットを処理できるようにする必要があります。

最後に、各パブリックIPアドレスのループバックインターフェースを次の方法で作成できます。ここで説明

以下のコメントに従って回答を拡張するために編集しました。

答え2

(システム上でどのような名前が付けられていても)編集して、追加の IP アドレスを追加できます/etc/sysconfig/network-scripts/ifcfg-e*。例:

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

関連情報