我只能从 Windows PC 连接到我的 Ubuntu PC 的端口 22,如何打开其他端口进行连接?

我只能从 Windows PC 连接到我的 Ubuntu PC 的端口 22,如何打开其他端口进行连接?

我有一台Ubuntu和Windows PC,它们连接到同一个局域网,情况如下:

  1. 我可以从 Ubuntu 连接到我的 Windows PC 上运行的任何服务器程序。

  2. 我已经卸载了ufw防火墙并sudo iptalbes -F在 Ubuntu 上发出了命令。

  3. python3 -m http.server 8000当我在 Ubuntu 上运行一个服务器(比如说一个简单的服务器)时,我可以nc在同一台机器上使用命令连接到它,但是当我从 Windows 使用telnet命令连接到 Ubuntu 并nc在 WSL2 中连接到它时,事情变得奇怪了,我只能连接到端口 22。

  4. 错误信息:连接失败

总之,我可以在机器本身上访问 Ubuntu 服务,但不能从 Windows 访问。

任何帮助或建议均表示感谢

相关内容