如何轻松确定哪些出站端口未被防火墙阻止


10

我在有关端口的限制性相当严格的防火墙后面,该防火墙可用于外部连接。我也在远程设备上运行服务,我想连接到它。

问题是,我无法找到可以访问的端口,所以我不知道可以在哪里绑定服务。(给定机器上已经使用了典型的非限制端口,例如80和443)。

我试图nmap -sS在防火墙后面运行,以扫描第二台计算机上的所有TCP端口和Wireshark,以确定我收到的SYN,但是我可以看到误报(当​​我netcat在给定端口上侦听并尝试连接时,它会失败)。

有没有可以满足我目的的工具?

Answers:


17

该网站非常方便:

http://portquiz.net:1234/

本示例测试您是否能够访问出站端口1234。您只需将端口号更改为所需的端口号即可。此外,该站点还提供了一些可以在命令行脚本中使用的示例:

$ wget -qO- portquiz.net:1234 
Port 1234 test successful!
Your IP: 198.252.206.16

1
大多数公司防火墙都阻止了portquiz.net。

同样,端口445不可测试。
Max

1
现在是2019年,在我所咨询的所有公司中,我只使用公司企业防火墙。他们都没有阻止portquiz.net。如果您看到它被阻止,则最像您正在测试的端口被阻止一样。哪个回答了您有关它是否开放的问题...
John C

如果计算机无法访问互联网怎么办?
Geordie
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.