我想将服务器绑定到端口 1023。如果我指定任何空闲端口 > 1007,就会出现“地址已被使用”错误,但它适用于端口 <= 1007。在 Debian 7.8 上以 root 身份工作...
任何想法??
提前致谢
答案1
1024 以下的端口被视为系统端口,需要管理员权限才能使用。为避免端口冲突,您应使用 1024 以上的非保留端口。
要查看是否有服务已在使用端口地址,请执行以下命令:
netstat -lntu
https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers#Well-known_ports
答案2
好的,我找到了,一个进程确实在使用所有这些端口,但不是以守护进程的方式(不是监听)。开发人员不太清楚 :(
感谢您的帮助