【问题标题】:C# How to connect a TCPListener (server) behind a routerC#如何连接路由器后面的TCPListener(服务器)
【发布时间】:2011-05-05 22:39:04
【问题描述】:

我在两台计算机上有一个客户端和服务器应用程序。我正在尝试通过 Internet TCP 连接来连接它们。我面临的问题是。

客户端 (192.168.1.2) -> [路由器] (124.43.224.112) --

->(互联网)-> [路由器] (124.43.190.63) -> 服务器 (192.168.1.3)

如何建立 TCP 连接?

【问题讨论】:

  • 你不应该为此写任何特别的东西,你必须让 IT 人员正确配置网络,以便两台计算机可以相互通信,使用 VPN 或配置端口或任何你的网络基础设施需要.

标签: c# networking tcp vpn


【解决方案1】:

互联网 101:

路由器 124.43.190.63 必须配置为将端口转发到 192.168.1.3。客户端连接到 124.43.190.63。

如果您正在编写网络应用程序,则必须了解这些基础知识。

【讨论】:

  • 我什么都不懂!你能解释一下吗?
【解决方案2】:

为了让客户端连接到隐藏在路由器后面的服务器,您需要在服务器的路由器上设置端口转发。这样,当客户端尝试连接到服务器路由器上配置的端口时,请求就会被转发到服务器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多