HTTP服务器的端口号

时间:2014-02-08 00:50:28

标签: apache tcp linux-kernel

我尝试访问另一台机器上的apache服务器(甚至在localhost上)。我用了

wireshark获取随机端口号与80的数据包的端口号。这是正确的。

但与此同时,我试图在ip_rcv()中打印出内核中的端口号,其中tcph-> source和tcph-> dest。事实证明,这两个端口号是 也是随机的。

不确定我做错了什么,谁能告诉我哪里可以从内核获取正确的端口号?

1 个答案:

答案 0 :(得分:0)

您无法从任何内核获取端口号,要设置Linux Web服务器的端口号,如果您有apache,请执行以下操作:

  • 如果您有Apache,请转到/etc/apache2/ports.conf并将80更改为您选择的所需号码
  • 然后使用service apache2 restart
  • 重新启动您的服务器
  • 然后在您选择的网络浏览器中转到http://SERVER-IP:portnumber

注意:如果您从80更改端口号,则必须在url / IP后面输入新的端口号。

相关问题