是否可以将活动程序通信从一个接口移至另一个接口。
示例:如果program1正在接口eth0上通信,是否有任何命令将program1的通信移至wlan0。不停止它,或者禁用 eth0?
抱歉这个模糊的问题!
答案1
在不了解您的环境、程序、客户端、系统类型、网络等任何信息的情况下,我们只能提供您可能探索的全局想法。但可能的设置是:
- 在 eth0 上添加一个别名
- 让对方用别名进行通讯
- 一段时间后,从 eth0 中删除别名
ifconfig eth0:0 down
- 将别名应用于 wlan0
Eth0 将通过这种方式保持活跃状态。当然,您需要查看网络的其余部分。 ARP 缓存、子网划分等可能存在问题。
您甚至可以考虑将接口的 MAC-id 更改为“服务 MAC”。