繁体   English   中英

套接字编程:使用固定IP绑定服务器,并且可以在客户端配置

[英]Socket programming: Using fixed IP to bind server and configurable at client side

我需要使用现有的客户端服务器代码:

  1. 第一组代码在一台机器上运行良好,服务器绑定到127.255.255.255:9093和客户端127.0.0.1:9093

  2. 为了在同一网络上的不同计算机上实现此目的,我使用了AF_NET的IP_TRANSPARENT套接字选项,并在服务器上使用了0.0.0.0:9093 ,在客户端上使用了server_ip:9093

现在,我需要它在本地和不同计算机上运行。 我无法更改服务器绑定到的IP,它必须是固定的,但必须是固定的。 我可以使用配置文件更改客户端绑定到的IP。

我应该使用什么IP,以便该程序可在相同和不同的计算机上运行?

注意:必要时:服务器代码使用Java,客户端代码使用C。

使用0.0.0.0。 它的意思是“ 任何接口”。 这就是为什么它映射到INADDR_ANY。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM