是否可以在没有端口转发的情况下连接两台设备?

时间:2018-03-31 06:20:16

标签: networking port router

我学会了编写客户端和服务器应用程序以及如何连接它们。服务器主机必须转发路由器中的端口才能建立连接。

是否可以在没有端口转发/触发的情况下连接同一网络中的两台设备?

2 个答案:

答案 0 :(得分:0)

  

服务器主机必须转发路由器中的端口才能建立连接。

你有这个回到前面。 路由器必须将端口转发到服务器主机,以便路由器之外的客户端能够形成连接。

路由器内的客户端,即与服务器主机位于同一子网中的客户端,可以直接连接。

答案 1 :(得分:-2)

是,只要设备在同一网络中,就不需要端口转发。

每当服务器在NAT内部并且您尝试从外部访问它时,您必须在路由器中配置端口转发。

示例:

您创建一个在端口8080上运行的服务器,其IP为192.168.1.12

假设您的路由器的公共IP是10.2.2.5

因此,您需要在路由器中启用端口8080到192.168.1.12:8080的端口转发

然后,您可以使用10.2.2.5:8080

从外部访问该服务器