# Linux-防火墙验证-检查端口是否开放|占用 ## 业务背景 有一个新设置的数据库服务,新增用户并分发给同事后,同事无法连接,排查原因。 ## 技术设计 寻找了网络上的资料,记录如下: ### A:nc nc -zvw3 www.baidu.com 80 - failed: No route to host 端口未开放,被防火墙禁止 - failed: Connection refused 端口开放但未使用 - succeeded 端口开放并使用 ### B: telnet telnet www.baidu.com 80 - unable to connect to remote host: No route to host 端口未开放,被防火墙禁止 - Unable to connect to remote host: Connection refused 端口开放但未使用 - connect to ... 端口开放并使用 ### C: nmap nmap www.baidu.com 80 - open:目标端口开启。 - closed:目标端口关闭。 - filtered:通常被防火墙拦截,无法判断目标端口开启与否。 - unfiltered:目标端口可以访问,但无法判断开启与否。 - open | filtered:无法确定端口是开启还是filtered。 - closed | filtered:无法确定端口是关闭还是filtered。 ## 示例 - ## 参考 -
分类: Linux
0 条评论