在LAN内配置服务器

时间:2013-09-24 02:26:39

标签: networking routing

我正在开发我的群组语音聊天程序。这是我的计划:

  
      
  1. 在192.168.1.125上构建服务器。收听端口3490并将其转发到路由器。
  2.   
  3. 客户端连接到服务器并获取用户IP列表(每当客户端连接到服务器时,其IP地址由   服务器)
  4.   
  5. 客户端使用UDP多播进行通信(这是否可以通过路由器进行?)。
  6.   

但现在我遇到了麻烦。如果LAN内的客户端,例如192.168.1.120,连接到服务器,它被取消为192.168.1.120,这对于来自WAN的客户端不起作用。

我想知道是否有办法将局域网IP转换为公共IP? (这可能与路由器有关,我认为)

感谢。

1 个答案:

答案 0 :(得分:1)

您必须为直接客户端到客户端通信失败的情况做好准备。可能需要通过服务器或NAT遍历/渗透进行中继。正确地完成这项工作需要大量的专业知识。