Ubuntu VLAN 配置问题

Ubuntu VLAN 配置问题

我有一个 Ubuntu 盒子,它直接连接到运行 OPNSense 的防火墙设备端口。此端口在 VLAN(例如 10)上运行 DHCP,我需要配置 Ubuntu 盒子以连接到它。

我在 Ubuntu 的 /etc/netplan/00-installer-config.yaml 中尝试了几种代码组合:

network:
  ethernets:
    eno1:
  version: 2
  vlans:
    vlan10:
      id: 10
      link: eno1
      dhcp4: yes
      routes:
        - to: default
          via: 192.168.10.1

但是执行“netplan try”命令总是出现错误:

/etc/netplan/00-installer-config.yaml:3:10: Error in network definition: expected mapping (check indentation) eno1: 

我不确定需要为“eno1”写什么,因为我不想在这个端口上有任何未标记的接口。

任何指点都将不胜感激!

答案1

感谢 RFM,添加“dhcp4:no”就解决了问题,VLAN 现在可以正常工作了!

network:
  ethernets:
    eno1:
      dhcp4: no
  version: 2
  vlans:
    vlan10:
      id: 10
      link: eno1
      dhcp4: yes
      routes:
        - to: default
          via: 192.168.10.1

相关内容