如何更改传出 ARP 请求的 MAC?

如何更改传出 ARP 请求的 MAC?

是否可以将所有传出 ARP 请求的源 MAC 更改为特定 MAC,而不是使用 Linux 中的接口 MAC?

有没有办法从 ARP 表中做到这一点?

答案1

是的,这可以通过添加规则来实现arptables

使用这个规则:

arptables -A OUT --source-hw xx:xx:xx:xx:xx:xx -j mangle --mangle-hw-s yy:yy:yy:yy:yy:yy

如果您需要示例接口、子网等,您还可以添加更多过滤选项。

欲了解更多信息,请参阅手册页

相关内容