【发布时间】:2013-03-06 22:25:20
【问题描述】:
我有一个应用程序在 linux 机器 (Red Hat) 上作为守护程序运行。该应用程序的目的是充当某种注册器——另一个设备可以连接到这个主机,并注册(这是我,我在这里——这种事情)。这台机器有多个 IP 地址。
如何将传入连接(即注册数据)连接/发送/转发到我的守护程序?也就是说,当设备想要注册并连接到我的 IP 地址时,我如何将流量引导到我的进程/守护进程?
非常感谢您的帮助!
:bp:
【问题讨论】:
-
这个比较模糊,信息不多。守护进程是用什么语言编写的,到目前为止,您是否实现了任何网络功能?
-
如果您的监听套接字绑定到所有地址,这不是问题。您的服务器拥有的任何 IP 都将连接到您的服务。如果您需要监听特定的 IP 地址,那么您需要有一个配置文件或使用特定于操作系统的方法来枚举所有可用地址,并选择为每个地址绑定一个监听套接字。