判断 IP 或端口被封(墙)

IP 检测 命令行方式 最简单的是在命令行窗口上测试 $ ping x.x.x.x. 在线方式 可使用网站 Ping检测 进行测试 判断 如果国内和国外都 ping 不通,则是海外服务器的问题 如果

IP 检测

命令行方式

最简单的是在命令行窗口上测试

1
$ ping x.x.x.x.

在线方式

可使用网站 Ping检测 进行测试

判断

  • 如果国内和国外都 ping 不通,则是海外服务器的问题
  • 如果国内 ping 不通,国外能 ping 通,那么 IP 被封了

端口检测

命令行方式

使用 telnet 命令测试端口:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 可以直接测试 IP 或域名
$ telnet ip port

# 成功举例
telnet bus1.skybyte.me 443
Trying 104.243.19.12...
Connected to bus1.skybyte.me.
Escape character is '^]'.

# 失败举例
telnet x.x.x.x 500
Trying x.x.x.x...
telnet: connect to address x.x.x.x: Connection refused
telnet: Unable to connect to remote host

在线方式

判断

  • 如果国内和国外都不能连通,是服务器问题
  • 如果国内不能连通,国外能连通,那么端口被封了

References


判断 IP 或端口被封(墙)
https://www.frytea.com/post/20230501080629.html
作者
Tianlun Song
发布于
2023年5月1日
更新于
2024年6月10日
许可协议