NetPlan 桥接器无法工作 18.04

NetPlan 桥接器无法工作 18.04

我正在尝试在具有 2 个 IP 的 18.04 VPS 上设置网桥,并且在应用后netplan apply,互联网停止工作,而所有配置和地址都很好:ip -c addr并且ifconfig在 ens18 上没有显示 IP,但在 br0 上显示正确的 IP、网关和广播。

我的 netplan 配置:

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 地址

重点是设置一个具有第二个 IP 的 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# 重新启动并验证是否正常运行

相关内容