Linux 上打开端口的问题

Linux 上打开端口的问题

基本上我已经尝试了我能找到的每个教程,但似乎无法在 Linux VM 中打开端口。

  • 我尝试下载 gufw 并在那里打开一个端口;但没有成功。
  • 我禁用了 gufw,但是没有用
  • 在 iptables 中设置规则以允许来自所选端口的入站流量;没有起作用
  • 以上所有方法均无效

每当我用 zenmap 扫描时,它总是显示所有端口都已关闭。当我使用 nc -l -p port 并用 nmap 扫描该端口时,它会显示打开?以及“端口已发送 RST 数据包”之类的警告。

是的,我一无所知。有什么建议吗?

关于我失败尝试的更多细节:我下载了 gufw 并访问了 gui,然后单击 + 号并添加了允许 tcp 和 udp 进入所选端口的规则。然后我重新启动并使用 nmap 扫描它,发现它不起作用。

我写了 sudo ufw disable,重新启动并用 zenmap 扫描它,每个端口都被关闭了。

我使用了这个命令:

sudo iptables -A INPUT -p tcp --dport port -j ACCEPT

进而

iptables-save

然后重新启动。再次失败。

除了下载 gufw 之外,我没有对 Linux VM 进行太多有关网络、防火墙等方面的操作...但即使我禁用它,它也不起作用,所以这可能不是问题所在。

另外,我正在使用 VMWare Player,并且 VM 以桥接模式连接到网络。

相关内容