我正在尝试创建一个代理服务器,但在决定一件微不足道的事情时遇到了麻烦——它将监听的端口号。代理服务器应该在哪个端口上运行有某种约定吗?还是应该大于 1024?
最佳答案
通常,您只需选择一个端口并使其可供用户(或您自己)更改。简单地说,如果它已经在您运行代理的系统上使用,请使用不同的。
许多免费代理服务器甚至会监听(例如 this )默认端口,例如 8080。只要您的系统上未使用该端口,就没有关系,因为真正的端口是在尝试连接后协商的.
为了您的利益,list of registered ports可以在管理此类内容的 IANA(互联网号码分配机构)上找到。那只是一个提示。我通常使用一个随机端口,例如 8888 左右,即使某个地方已经有人在使用它。
https://stackoverflow.com/questions/24356395/