vlan 标记不起作用 netplan -Ubuntu 服务器 22.04

vlan 标记不起作用 netplan -Ubuntu 服务器 22.04

我在 VMware 上安装了 Ubuntu 服务器 22.04 我已将其连接到 GNS3 拓扑到 Cisco 路由器 Cisco 接口具有带 dot1q 的子接口 Linux 服务器有 2 个接口,一个连接到 Windows 机器,另一个连接到 GNS3 Cisco 路由器。
我已经在 NETPLAN 中配置了 VLAN,但两台计算机(cisco-server)之间没有连接 在检查与 Wireshark 的通信时,发现 Cisco 路由器确实发送了标记流量。但 Linux 服务器发送的流量没有标签,因此没有通信,因为只有 Cisco 发送 dot1q 标签而服务器没有。我需要服务器发送其带标签的数据包。

我已经配置好了,但是使用旧版本 14 服务器并ifconfig使用 dot1q 子接口,它工作正常,但我尝试使用较新版本的服务器,却遇到了这个问题

root@rr:/etc/netplan# netplan status
WARNING:root:Unknown device type: vlan
WARNING:root:Unknown device type: vlan
WARNING:root:Unknown device type: vlan
     Online state: online
    DNS Addresses: 127.0.0.53 (stub)
       DNS Search: localdomain

●  1: lo ethernet UNKNOWN/UP (unmanaged)
      MAC Address: 00:00:00:00:00:00
        Addresses: 127.0.0.1/8
                   ::1/128
           Routes: ::1 metric 256

●  2: ens33 ethernet UP (networkd: ens33)
      MAC Address: 00:0c:29:49:8c:16 (Intel Corporation)
        Addresses: 192.168.78.149/24 (dhcp)
                   fe80::20c:29ff:fe49:8c16/64 (link)
    DNS Addresses: 192.168.78.2
       DNS Search: localdomain
           Routes: default via 192.168.78.2 from 192.168.78.149 metric 100 (dhcp)
                   192.168.78.0/24 from 192.168.78.149 metric 100 (link)
                   192.168.78.2 from 192.168.78.149 metric 100 (dhcp, link)
                   fe80::/64 metric 256

●  3: ens34 ethernet UP (networkd: ens34)
      MAC Address: 00:0c:29:49:8c:20 (Intel Corporation)
        Addresses: fe80::20c:29ff:fe49:8c20/64 (link)
           Routes: fe80::/64 metric 256

●  4: vlan34.98 other UP (networkd: vlan34.98)
      MAC Address: 00:0c:29:49:8c:20
        Addresses: 172.26.1.131/27
                   fe80::20c:29ff:fe49:8c20/64 (link)
           Routes: 172.26.1.128/27 from 172.26.1.131 (link)
                   fe80::/64 metric 256


root@rr:/etc/netplan# cat 00-installer-config.yaml
# This is the network config written by 'subiquity'
network:
  ethernets:
    ens33:
      dhcp4: true
    ens34:
      dhcp4: false
  version: 2
  vlans:
    vlan34.98:
     id: 98
     link: ens34
     addresses: [172.26.1.131/27]
root@rr:/etc/netplan#

wireshark 截图

相关内容