1つのサブネットを2つのネットワークカードにルーティング

1つのサブネットを2つのネットワークカードにルーティング

ここに画像の説明を入力してください。

/etc/ネットワーク/インターフェース

auto lo
iface lo inet loopback

#Net1 ens192
auto ens192
allow-hotplug ens192
iface ens192 inet static
address 1.1.1.2/29

#Vlan511
auto ens192.511
allow-hotplug ens192.511
iface ens192.511 inet static
address 192.168.10.1/23
vlan_raw_device ens192

#Net2 ens224
auto ens224
allow-hotplug ens224
iface ens224 inet static
address 1.1.1.3/29

#Vlan513
auto ens224.513
allow-hotplug ens224.513
iface ens224.513 inet static
address 192.168.30.1/23
vlan_raw_device ens224

up route add -net 0.0.0.0 netmask 0.0.0.0 gw 1.1.1.1

#################################################### ###

/etc/iptables/rules.v4

-A POSTROUTING -s 192.168.10.0/23 -j SNAT --to-source 1.1.1.2
-A POSTROUTING -s 192.168.30.0/23 -j SNAT --to-source 1.1.1.3

この構成では、ens224 インターフェイスのトラフィックが ens192 インターフェイスを通過します。同時に、外部IPも異なります。このゲートウェイは両方のネットワークに共通です。

ネットワークのトラフィックを互いに分離するように設定するには?このように、ens192.511 は ens192 を介して終了し、ens224.513 ネットワークのトラフィックは ens224 を介して終了します。

関連情報