端口 xx 被墙了 为什么 http://ip:xx 还能访问

290 天前
 rivercherdeeeeee
端口 xx 被墙了
本地 ping ip 可以 ping 的通
本地 tcping ip+port No response
5103 次点击
所在节点    程序员
30 条回复
LittleState
290 天前
不会是浏览器缓存吧…哈哈
或者你再试试 nc -nv
rivercherdeeeeee
290 天前
@LittleState 不是缓存
LittleState
290 天前
https://tcp.ping.pe/IP:Port 还有这个网站也不错,你换成自己的地址和端口,你看看国内是不是全不通
rivercherdeeeeee
290 天前
rivercherdeeeeee
290 天前
@rivercherdeeeeee 不过确实在 xx 端口安装的服务,http 可以访问
rivercherdeeeeee
290 天前
@LittleState 不过确实在 xx 端口安装的服务,http 可以访问
wmwm
290 天前
ping 命令是 ICMP 协议,工作在网络模型第三层(IP 层),只能测试出某个 IP 主机是否在存在于整个互联网体系。ping 命令的作用是:在互联网上大喊一声,谁叫 117.26.45.110 ,给我回复一声,如果 IP 地址联网了,那么就会给你回应

tcping 命令工作在网络模型第四层,可以测试出某个 IP 地址的某个端口是否开放。作用:tcping 大喊一声,117.26.45.110 的 80 端口,你能听到我说话吗?需要具备两个条件,117.26.45.110 这个主机联网了并且 80 端口没有被屏蔽

根据你的情况,只能表明,你的 IP 地址没有被强,但是你的端口被墙了

更多干货在我的网站: https://wmwm.me
LittleState
290 天前
@rivercherdeeeeee 那这样我也不太懂了,或者难不成你的服务器有 IPv6 地址?会不会是通过 IPv6 访问的
miyuki
290 天前
只墙了某个 tcp 端口,要是你总搭梯子翻墙经常能遇到
LittleState
290 天前
@rivercherdeeeeee 还有你的梯子或者浏览器是不是有什么插件?然后导致使用的代理访问的?
wmwm
290 天前
你的服务器上有用什么 fail2ban 这样的软件吗,或者在你的服务器上输入 iptables -L 命令看一下
msmkls
290 天前
是不是防火墙类的阻止了
leafyyy
290 天前
你这个截图不是端口被墙啊。 图上的所有测试连接 不管哪个国家的 都没通。

是不是设置过防火墙规则 设置了白名单访问?
IvanLi127
290 天前
用 curl 试试?你的浏览器不会有什么神奇插件或者连着神奇代理吧?

又或者是因为 http 是明文的所以放行了?用这个端口上 https 看看?
rivercherdeeeeee
290 天前
@leafyyy 没有啊
whileFalse
290 天前
直接用 telnet 试。
cnbatch
290 天前
截图显示全部都 failed ,那肯定不是被 GFW 屏蔽

那就应该排查下服务器的设置,比如服务器的防火墙、HTTP 服务程序的设置
Xeorsz
289 天前
@wmwm 那么 ping 也有抢答机制吗?类似 dns 抢答可以实现劫持(感谢🙏
wmwm
289 天前
@Xeorsz ping 只能用来判断某个 IP 地址是否联网,劫持了没有意义,也很难劫持。因为互联网不允许出现两台 IP 一样的主机。而 dns 劫持,是有实际意义的。
JensenQian
289 天前
这才是墙端口

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

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

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX