嘟嘟社区

如何 测试本地运营商屏蔽了哪些 端口


本帖最后由 Geekman 于 2021-11-19 23:27 编辑

有没有啥服务,可以监听所有端口,

我想测速 哪些端口被封了


这个怎么操作啊

  1. 设置本地路由器的防火墙默认的入站规则为 Reject,即用 ICMP 消息拒绝对未开放端口的连接。

复制代码

参考
https://www.anyfan.top/archives/321/

[h2]其他测试方法[/h2]
[h3]一条命令解决[/h3]
本人没有进行测试,不知其可行性。
最常用的 100 个。

  1. [code]sudo nmap -sA -Pn -F 195.172.xx.xx

复制代码

[/code]
想要 1 到 10000 这样用

  1. [code]sudo nmap -sA -Pn 195.172.xx.xx -p1-

复制代码

[/code]

https://bbs.et8.net/bbs/showthread.php?t=1368276

利用iptables将所有的端口的TCP请求都转发到80端口上的Nginx服务器上

https://www.v2ex.com/t/509732

ping.pe
检测单个端口
国外通国内红就是墙了
第一次遇到这样的需求,帮顶
找到这个

简单测试本地运营商屏蔽了哪些 TCP 端口
https://www.v2ex.com/t/509732

原理我觉得阻断是采用drop丢包,所以尝试nmap扫端口,通过filtered或者closed来判断,端口closed表示未阻断反之则阻断。不知道是不是可行。
0755 常用端口 ban list
  1. 80/tcp   filtered http
  2. 135/tcp  filtered msrpc
  3. 139/tcp  filtered netbios-ssn
  4. 443/tcp  filtered https
  5. 445/tcp  filtered microsoft-ds
  6. 8080/tcp filtered http-proxy

复制代码

没在意,能科学上网研究就行

xiaohu 发表于 2021-11-19 23:11
原理我觉得阻断是采用drop丢包,所以尝试nmap扫端口,通过filtered或者closed来判断,端口closed表示未阻断 …

大佬 那怎么设置端口全通呢~ 先要设置全通 才能扫把

不一定要open,closed也是一种通的信号。

Geekman 发表于 2021-11-19 23:27
大佬 那怎么设置端口全通呢~ 先要设置全通 才能扫把

如果硬要这种奇怪需求,可以通过多线程开一句话httpserver,然后进行测试联通,不过好像很多程序也有线程数限制,一次7万个恐怕做不到。