当端口未被使用时,套接字绑定出现“地址已被使用”错误

当端口未被使用时,套接字绑定出现“地址已被使用”错误

我无法绑定(使用 C 或 python 套接字)到以下范围内的任何端口:59969-60000

使用 lsof、netstat 和 fuser 我没有看到任何使用这些端口的进程。

其他端口如 59900-59968 和 60001-60009 我可以绑定到它们。

我的操作系统:CentOS 版本 5.5 (Final) 2.6.18-194.3.1.el5

肯定是缺少了什么?有人知道如何调试为什么这个端口范围不可用吗?

欢呼吧,伊凡

答案1

我会检查本地防火墙设置。由于 iptables 不是单独的进程,因此它通常不会出现在 lsof、netstat 和 fuser 中。
“sudo iptables -L -n”的输出是什么?

相关内容