gpt4 book ai didi

c - 套接字编程: Using fixed IP to bind server and configurable at client side

转载 作者:行者123 更新时间:2023-11-30 14:57:57 24 4
gpt4 key购买 nike

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

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

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

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

我应该使用什么 IP 才能使程序在相同和不同的计算机上运行?

注意:如果需要的话:服务器代码采用 Java 语言,客户端代码采用 C 语言。

最佳答案

使用 0.0.0.0。它的意思是“任何接口(interface)”。这就是它映射到 INADDR_ANY 的原因。

关于c - 套接字编程: Using fixed IP to bind server and configurable at client side,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43605639/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com