如何在 OS/X 上使用 ifconfig 添加广播地址到环回?

chr*_*tek 6 networking linux mac-osx udp ifconfig

我正在尝试使用 ifconfig 在我的环回接口上打开广播。它目前是这样写的:

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
Run Code Online (Sandbox Code Playgroud)

如您所见,没有广播地址!:( :( :(

我在 OS/X 上试过这个,但没有用,也没有给出任何错误或反馈:

ifconfig lo0 broadcast 127.255.255.255
Run Code Online (Sandbox Code Playgroud)

有上师会知道吗?


我有一台发送一个数据包的服务器。我有两个客户端与服务器在同一台机器上运行。我需要他们拿起数据包,而不必强迫服务器发送两次。

rnx*_*xrx 7

使用多播。每个客户端都需要加入该组,但这是一项开销非常低的任务。您还有一个额外的好处,那就是让其他机器上的客户端能够有效地接收消息。

如果做不到这一点,请查看各种消息总线包之一(即 mqueue、rabbitmq 等),这些包将允许将程序化信息可靠地传送到各种进程,而无需重新发明轮子。