我的机器上有两个以太网接口:一个用于互联网,另一个用于没有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包,尽管我没有通过APP发送任何东西。我的问题是,如何禁止除使用此接口的进程以外的任何进程?
1条答案
按热度按时间os8fio9y1#
该接口已配置好并具有地址。安排它不具有inet6地址,则不会再发送广播数据报。