小编And*_*tes的帖子

Ubuntu Linux - 两个接口,相同的子网,不同的 vlan - MAC/ARP 问题

我正在尝试设置需要在同一 IP 子网上具有接口但具有不同 VLAN 的服务器:

eth1.102  Link encap:Ethernet  HWaddr 00:50:56:b1:00:0f  
          inet addr:10.1.1.6   Bcast:10.1.1.255  Mask:255.255.255.0

eth1.103  Link encap:Ethernet  HWaddr 00:50:56:b1:00:0f  
          inet addr:10.1.1.12  Bcast:10.1.1.255  Mask:255.255.255.0
Run Code Online (Sandbox Code Playgroud)

我看到的问题是,当一个 ARP 请求来自一个子网上的设备时,服务器只响应一个接口上的 ARP,而似乎忽略另一个接口上的任何 ARP:

第一个界面:

# ping -I eth1.102 10.1.1.1
PING 10.1.1.1 (10.1.1.1) from 10.1.1.6 eth1.102: 56(84) bytes of data.
^C
--- 10.1.1.1 ping statistics ---
8 packets transmitted, 0 received, 100% packet loss, time 7008ms
Run Code Online (Sandbox Code Playgroud)

第二个界面:

# ping -I eth1.103 10.1.1.1
PING 10.1.1.1 (10.1.1.1) from 10.1.1.12 eth1.103: 56(84) bytes of data.
64 bytes from 10.1.1.1: …
Run Code Online (Sandbox Code Playgroud)

linux ubuntu ethernet arp mac-address

6
推荐指数
1
解决办法
5305
查看次数

标签 统计

arp ×1

ethernet ×1

linux ×1

mac-address ×1

ubuntu ×1