我已经创建了虚拟IP地址和虚拟以太网地址。我想知道这些虚拟IP和端口,真实IP和端口的组合是否是唯一的?
例如: 10.198.105.49:5400 // real ip
10.198.105.22:5400 // dummy ip
我的问题是,是否可以同时访问具有相同端口地址的这两个ips。
答案 0 :(得分:2)
您发布的两个是不同的IP地址,所以是的,它们是不同的端点,因此如果您有两台服务器正在监听每个端点,它们将按预期工作。
如果您希望一台服务器在两个地址上都服务器,您可以绑定到INADDR_ANY
和端口5400,这样,服务器将在本地计算机的所有IP地址上接收。如果要检查连接来自哪个端点,可以调用getsockname
来检索它。