绑定到地址

时间:2019-05-16 09:28:35

标签: java linux ubuntu networking udp

我目前正在使用Java编写软件。主要软件包之一使用UDP进行通信。该软件的用例要求它从一台具有相同端口的计算机上提供多个UDP连接。为了实现此目标,可以将UDP端口绑定到特定地址。该解决方案在Windows中效果很好,我创建了虚拟网络并将不同的套接字绑定到相应的地址。

不幸的是,该软件必须在ubuntu下运行。当我做同样的事情时,任何绑定到特定地址的套接字都不会立即接收UDP广播。

经过一番挖掘,我发现10年前的一些帖子描述了相同的问题,但没有解决方案。当它们绑定到特定接口时,Linux内核会阻止套接字接收广播消息。有没有办法禁用此功能,有别名有办法将UDP套接字绑定到ubuntu下的特定虚拟网络。

任何帮助将不胜感激!

0 个答案:

没有答案