相关疑难解决方法(0)

如何在没有任何重定向配置的情况下使TCP服务器在路由器(NAT)后面工作

场景如下.我有两台机器A和B:A:客户端(NAT后面)B:服务器(NAT后面)

我希望B能够侦听任何给定的端口,以便A可以通过该特定的TCP端口向B发送数据包并接收任何响应.如果两台机器都不在NAT后面,那么这是一个非常直接的过程.但是,我如何使其工作,以便即使B在路由器后面,它没有他必须改变路由器配置启用一些端口转发等工作...

例如,如果没有用户配置任何东西,像torrent客户端这样的点对点程序如何工作?

networking p2p tcp nat

11
推荐指数
2
解决办法
7974
查看次数

如何从未知服务器连接到客户端计算机上的开放TCP端口?

我已经阅读了很多有关不同的NAT遍历技术的文章,但是我仍然不清楚它是如何工作的。

如果我在客户端计算机上打开一个TCP端口并将请求发送到任意不存在的服务器(不会响应),我的客户端NAT现在将具有一个开放通道,对吗?如果我知道客户端的公用IP和专用IP以及端口号,那么我可以使用其他IP地址的另一台(未知)计算机访问该客户端端口吗?

还是我的NAT是否检查我的服务器数据包的来源并阻止它,因为它与来自客户端计算机的原始请求的IP地址不同?

提前致谢!

ip p2p tcp ports nat

3
推荐指数
1
解决办法
1175
查看次数

标签 统计

nat ×2

p2p ×2

tcp ×2

ip ×1

networking ×1

ports ×1