路由器重置后通过集线器连接两台计算机

路由器重置后通过集线器连接两台计算机

我有一个路由器连接到一个集线器,该集线器连接两台计算机。我有一些自己开发的程序,通过套接字连接从一台计算机连接到另一台计算机。但在对路由器进行出厂重置后,这些程序无法建立连接。但我仍然可以 ping 计算机。

不知道从哪里开始...我是否需要在路由器中设置一些地址/端口转发或其他东西以使其工作?

Visual Studio 给出了 SocketException:

No connection could be made because the target machine actively refused it 192.168.1.xxx:xxxx

答案1

如果两台计算机都在同一路由器上(在这种情况下您可以放心地忽略集线器),则不需要任何端口转发。当您登录路由器时,您会看到两台计算机都已连接?您是否已验证它们的 IP 地址在恢复出厂设置后没有改变?

也许您的路由器默认启用了某种类型的防火墙。这会在某个设置中。

请记住,这些只是模糊的猜测,因为您对设置的细节不清楚。

答案2

已解决:问题很简单,当路由器重置时,软件由于某种原因自动关闭了其套接字启用参数。

相关内容