Port 0:互联网上不该存在的隐藏端口
Port 0: The Port That Does Not Exist
Port 0 本不该被使用,它是操作系统分配临时端口的占位符。但我在 IRC 网络上故意部署了 Port 0,并扫描了整个 IPv4 空间,结果发现大量设备竟真的在监听这个端口。扫描显示,117 万个 IP 对 Port 0 做出响应,其中 94% 是 F5 BIG-IP 负载均衡器的报错信息。剩下的真实服务包括 SSH、MySQL、Telnet 和嵌入式设备管理界面,许多来自 ISP 的默认配置错误。Port 0 虽被工具屏蔽,却成了隐藏服务的绝佳温床。
Port 0 不是你不能用的端口,它是你用来让操作系统随便选一个端口的数字。