2 つの IP を使用して 18.04 VPS にネットワーク ブリッジを設定しようとしていますが、適用直後にnetplan apply
、すべての構成とアドレスが適切であるにもかかわらず、インターネットが機能しなくなります。ens18 には IP が表示されませんip -c addr
がifconfig
、br0 には正しい IP、ゲートウェイ、ブロードキャストが表示されます。
私のネットプラン構成:
network:
version: 2
renderer: networkd
ethernets:
ens18:
dhcp4: no
dhcp6: no
match:
macaddress: 00:50:56:3e:23:56
bridges:
br0:
interfaces: [ens18]
dhcp4: no
addresses:
- IP1/24
- IP2/24
routes:
- to: 0.0.0.0/0
via: IP1_GATEWAY
- to: 0.0.0.0/0
via: IP2_GATEWAY
nameservers:
addresses:
- 8.8.8.8
- 8.8.4.4
search: []
parameters:
stp: false
forward-delay: 0
動作構成:
ip -c アドレス
動作しません(ブリッジあり):ip -c アドレス
ポイントは、2番目のIPを持つ1つのLXCコンテナをセットアップすることです。ご協力ありがとうございます。
答え1
これは意味が通じますか...
network:
version: 2
renderer: networkd
ethernets:
ens18:
match:
macaddress: 00:50:56:3e:23:56
addresses: [IP1/24]
routes:
- to: 0.0.0.0/0
via: IP1_GATEWAY
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
search: []
bridges:
br0:
interfaces: [ens18]
addresses: [IP2/24]
routes:
- to: 0.0.0.0/0
via: IP2_GATEWAY
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
search: []
parameters:
stp: false
forward-delay: 0
sudo netplan --debug generate
# 設定ファイルを作成する
sudo netplan apply
# 新しい設定を適用する
reboot
# 再起動して正常に動作するか確認する