强制实际网络使用 - 禁用应用程序的环回接口

强制实际网络使用 - 禁用应用程序的环回接口

我正在尝试使用(部分自写的)工具链测试一些网络属性。由于我想使用一台带有两个 WLAN 适配器/接口的设备,因此我必须阻止通过环回接口进行通信并创建真实的网络流量。测试检查功能,包括 ping、arp、多播等。

如何强制进程 1 仅使用接口 wlan1,进程 2 使用接口 wlan2?我想,这是需要一些魔法的工作iptables规则制定了吗?

答案1

似乎有一种方法是由 Daniel Ryde 开发的,它使用一个自行开发的 c 程序,它告诉动态链接器首先将所有库加载到要运行的进程中,然后在其上添加一些库

此解释超级用户网以及关于Daniel Lange 的博客 可能会有帮助,但真的没有办法用 Ubuntu/Linux 内置工具来做到这一点吗?

相关内容