C# 如何连接路由器后面的 TCPListener(服务器) [英] C# How to connect a TCPListener (server) behind a router

查看:41
本文介绍了C# 如何连接路由器后面的 TCPListener(服务器)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I have a client and server application in two computers. i am trying to connect them through internet TCP connection. the problem im facing is.

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

Client (192.168.1.2) -> [router] (124.43.224.112) --

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

-> (internet) -> [router] (124.43.190.63) -> Server (192.168.1.3)

如何建立 TCP 连接?

How do i establish a TCP connection ?

推荐答案

Internet 101:

Internet 101:

路由器 124.43.190.63 必须配置为对 192.168.1.3 进行端口转发.客户端连接到 124.43.190.63.

The router 124.43.190.63 must be configured to do port forwarding to 192.168.1.3. Client connects to 124.43.190.63.

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

You must understand these basics if you're writing a networking application.

这篇关于C# 如何连接路由器后面的 TCPListener(服务器)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆