在 Arista vEOS 路由器上配置 VLAN 时出现问题

网络工程 路由器 局域网
2022-02-24 16:21:59

我正在 GNS3 上建立一个网络,最终目标是配置 VxLAN。我将 3 个 Arista vEOS 路由器路由在一起,每个路由器都连接了一个主机。使用基本的 L3 路由,一切正常。我需要每台主机都在 VLAN 100 中。为此,我将 eth12(直接连接到主机)的 IP 地址移动到 VLAN 100 的接口,将 eth12 置于交换机端口访问模式,并确保一切正常运行。这是我使用的确切配置:

ip routing
!
vlan 100
name host
state active
!
int vlan 100
ip add 10.0.0.254/24
no shut
!
int eth12
switchport mode access
switchport access vlan 100
no shut
!

当我输入“show ip int brief”时,eth12 启动/启动,没有分配 IP 地址,VLAN 100 关闭/lowerlayerdown。当我输入“show vlan”时,VLAN 100 的唯一端口是 Cpu(不知道那是什么)。主机和路由器之间也没有连接

这是我第一次做这样的事情,我尽可能地遵循 Arista 的文档。如果这是一个愚蠢的问题,我很抱歉,但我在这里找不到其他任何东西。

1个回答

如果其他人偶然发现这篇文章,这就是答案。我最初路由每个端口以确保 GNS3 工作,这需要“no switchport”命令。输入“switchport mode access”不会取消前面的命令,因此端口仍将被路由。我必须在 eth12 接口上输入“switchport”才能工作。这可能不是 Arista 特定的,但我知道在 Cisco 设备上工作时不会发生这种交互