我的机器上有两个以太网接口:一个用于互联网,另一个用于没有tcp/ip的原始以太网连接。此外,我有一个程序,使用这个界面在混杂模式。但是,linux有时会使用这个接口发送广播电报。我不知道,到底是什么服务做到了这一点,但我需要确保这个接口上除了我的包之外没有任何数据包。
sudo ifconfig -v enp2s0
的输出如下所示。
enp2s0: flags=67<UP,BROADCAST,RUNNING> mtu 1500
inet6 fe80::f137:afa0:2d44:f685 prefixlen 64 scopeid 0x20<link>
ether 54:bf:64:03:a8:76 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 197 bytes 27531 (26.8 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
正如你所看到的,有197个TX数据包,尽管我没有通过应用程序发送任何东西。我的问题是,除了使用此接口的进程之外,如何禁止任何进程?
发布于 2022-10-01 16:57:23
接口已配置完毕,并具有一个地址。将其安排为没有inet6地址,并且将不再发送广播数据报。
https://stackoverflow.com/questions/73920117
复制相似问题