今天被人问了一个“奇怪”的问题,说本地服务开启,自己能访问,别人访问不了,遇到这种问题,一般是防火墙规则导致的,所以我先建议关闭了防火墙,结果还是不能正常访问,于是又想起了mysql在开启IPV6的时候,如果想监听IPV4端口需要在配置文件中单独配置,问题终于解决。
第一,查看本地的监听【windows下】:
C:\Users\Long80A>netstat -an | findstr 80
TCP 10.250.2.190:49328 202.39.170.15:8080 ESTABLISHED
TCP 10.250.2.190:51572 202.226.89.167:80 CLOSE_WAIT
TCP 10.250.2.190:54734 202.79.157.251:80 ESTABLISHED
TCP 10.250.2.190:54881 202.176.31.204:80 CLOSE_WAIT
TCP 10.250.2.190:55219 202.60.153.98:80 ESTABLISHED
TCP 10.250.2.190:55803 202.28.226.40:80 CLOSE_WAIT
TCP 10.250.2.190:55854 202.188.46.24:80 TIME_WAIT
TCP 10.250.2.190:55855 202.188.46.24:80 TIME_WAIT