我最近尝试添加第二个IP地址到我们的服务器出于各种原因 ,发现现在当我检查netstat -anob有很多程序/服务正在侦听并build立到该IP的连接。 (其中,令人吃惊的是,httpd,尽pipe事实上我的configuration文件只提到服务器的名字,这是一个名字,映射到原来的IP,而不是第二,在我们的DNSlogging)。我有点困惑行为,因为我没有在TCP / IP连接上启用networking负载平衡。 此外,我不确定在将IP地址添加到单个TCP / IP连接时,如果它们全部一起使用,会有什么意义。
我怎样才能让他们分开? 我只想为特定的httpd服务创build额外的IP来运行(但是在我注意到这一点之前并没有达到那么远)。我不希望使用它们的所有东西,首先是因为我无法获得httpd服务听新的IP,因为旧的服务已经占用了两个IP。 也许这不是一个问题,如果其他服务使用这些IPbuild立连接(是吗?),但我不能前进而httpd坚持聆听两个IP。
大多数服务默认绑定到任何可用的地址。 要启动绑定到相同端口的多个服务实例,您需要在configuration中指定一个绑定地址。