描述

  非常奇怪,在服务器上使用docker pull nginx,然后在Docker上运行Nginx容器,映射了端口为6666。此时也已经在服务器安全组端口开放那里照常开放了TCP 6666端口。但是在Chrome浏览器上一直显示不能获取到改网站,而且是一下子响应的,并非网站不存在而响应超时无法打开那种。

排查

  如下进行了各种排查都没问题、

  1. 服务器查看监听端口 netstat -tpl,看到了端口监听情况
  2. 客户端telnet ip port也是通的
  3. 客户端curl ip:port 也是有返回正常显示的页面的。
  4. 更换客户终端、浏览器都是不行的。

但是在火狐浏览器看到了不一样的回显:
在这里插入图片描述
最后不明所以的更换一个端口居然可以浏览器打开,更换为了10000端口。
一样的步骤,但是一直不知道原因,毕竟6666不属于特殊端口或者超级用户端口,也没查到被啥占用和墙。换回6666端口依旧不行。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐