【发布时间】:2010-06-01 17:33:41
【问题描述】:
我有接口lo、eth0 和eth0:1。
progA 创建一个监听套接字,并将其绑定到INADDR_ANY 上的端口p。
同时,我想使用ncat 进行端口转发,监听同一端口p,但只监听与eth0:1 关联的IP 地址。正如预期的那样,ncat 因“地址已在使用中”而失败。
我希望能够做的是:让progA 将其侦听套接字绑定到与接口lo 和eth0 关联的地址,而不是与eth0:1 关联的地址,留下那个地址打开ncat 绑定。
是否有替代 INADDR_ANY 允许绑定到多个接口和/或多个 IP 地址的替代方法?
【问题讨论】:
标签: linux sockets interface bind listen