我可以在任何我想要的端口上提供网站服务吗?

Hit*_*bag 6 port webserver

我正在构建一个网络服务器。我可以通过我喜欢的任何端口发送网络文档吗?是否有限制?

如果有,它们是什么?

Hen*_*nes 6

基本上:是的,您可以在从端口号 0 到端口号 65535 的任何端口上提供网页服务器。(2 16 个端口号)。

然而:

  1. 确保该端口尚未被使用。
  2. 尽量避免使用其他众所周知的端口号,以避免不必要的混淆。
  3. 低于 1024 的端口被视为特权端口。
  4. 端口 80 是 HTTP 的默认端口。如果您使用非标准端口(并且您的边界内没有端口转发),那么您将需要告诉浏览器使用哪个端口来获取网页。例如通过使用http://yourwebsitename.tld:1234(其中 1234 是端口号)。

  • 请记住,许多公司会阻止对非标准端口号的访问 - 因此在那里工作的人员将无法访问您的 Web 服务器。 (3认同)