3

我正在尝试创建一个代理服务器,但在决定一件微不足道的事情时遇到了麻烦——它将监听的端口号。代理服务器应该在哪个端口上运行是否有某种约定?还是应该大于 1024?

4

1 回答 1

3

通常,您只需选择一个端口并使其对用户(或您自己)可更改。简单地说,如果它已经在您运行代理的系统上使用,请使用不同的。

许多免费的代理服务器甚至会侦听(例如this)默认端口,例如 8080。只要该端口未在您的系统上使用,就没有关系,因为真实端口是在连接尝试后协商的。

为了您的兴趣,可以在 IANA(互联网号码分配机构)上找到已注册端口的列表,该机构负责管理此类内容。这只是一个提示。我通常使用 8888 左右的随机端口,即使某个地方的某个人已经在使用它。

于 2014-06-22T22:57:55.913 回答