Wil*_*l M 13 networking firewall isp port blocking
有没有办法区分我的 ISP 阻止某些端口上的流量和我的 NAT 路由器/防火墙阻止该流量之间的区别?站点“ Shields Up ”和“ Can you see me ”显示我的端口已关闭或无法访问,但我认为这主要是由于 NAT 路由器造成的。(显然,我可以移除路由器,直接连接并使用这些站点,但是有没有一种简单的方法可以在不这样做的情况下进行测试?)
小智 10
这将花费很多时间,但会为您提供所有被阻止端口的列表:
#!/bin/bash
COUNTER=1
while [ $COUNTER -lt 65535 ]; do
echo $COUNTER
curl portquiz.net:$COUNTER --connect-timeout 1
let COUNTER=COUNTER+1
done
Run Code Online (Sandbox Code Playgroud)
小智 6
Firebind.com 能够告诉您是否有任何 65535 UDP 或 TCP 端口在您的客户端计算机和 Internet 之间被阻止。他们有一个 Java Applet 客户端,可以通过您选择的端口从您的机器到他们的服务器来回发送数据包,如果数据包传输成功,您就知道该端口没有被任何中间防火墙(例如您自己的家庭路由器或您的 ISP 防火墙。)
因此,在您的情况下,您可以首先从路由器后面运行测试并获取所有被阻止端口的列表。然后您可以将您的机器直接连接到 Internet(绕过防火墙)并再次运行测试。通过比较结果,您将能够找出家庭路由器阻止的内容与 ISP 阻止的内容之间的区别。
需要注意的是 Firebind 不是端口扫描器。这是一个“路径”扫描仪。
归档时间: |
|
查看次数: |
75073 次 |
最近记录: |