我们使用带有单个物理以太网端口的小型嵌入式X86 linux服务器作为IP视频监控应用程序的网关。每个下游IP凸轮都映射到一个单独的虚拟IP地址,如: real eth0 IP address= 192.168.1.1、照相机1 ( eth0 :1) =192.168.1.61、照相机2 (eth0:2) =192.168.1.62等等,所有这些都位于同一个eth0物理端口上。
这种方法工作得很好,除了运行在同一局域网上的单独PC上的特定第三方windows视频记录应用程序之外,它会自动地在系统启动时调用寻找唯一应答者的虚拟it,并且当它为每个虚拟接口返回相同的eth0 MAC地址时,会抓狂,并且不会允许我们随后手动输入这些地址。windows应用程序并不介意,如果它没有收到回应的谁-有平。
我的问题--我们如何(a)关闭who--仅对虚拟eth0:x接口有响应,同时为主物理eth0端口保留它们,或者为每个虚拟接口伪造一个有效但不同的MAC地址?
谢谢!
发布于 2010-05-12 07:56:56
我认为arp linux sysctl可以解决您的问题,只需在每个虚拟接口上设置arp_filter=1即可。
https://serverfault.com/questions/140975
复制相似问题