簡體   English   中英

HTTP服務器的端口號

[英]port number of HTTP server

我嘗試訪問另一台機器上的apache服務器(甚至在本地主機上)。 我用了

wirehark來獲取數據包的端口號,該端口號是隨機端口號vs80。這是正確的。

但是與此同時,我試圖在ip_rcv()中打印出內核中的端口號,該端口號為tcph-> source和tcph-> dest。 原來,這兩個端口號也是隨機的。

不知道我在做什么錯,有人可以告訴我從內核那里可以得到正確的端口號嗎?

如果有apache,則無法從任何內核獲取端口號,而要為Linux Web服務器設置端口號,請執行以下操作:

  • 如果您有Apache ,請轉至/etc/apache2/ports.conf並將80更改為所需的數字
  • 然后使用service apache2 restart服務器
  • 然后在您選擇的Web瀏覽器中轉到http://SERVER-IP:portnumber

注意:如果您從80更改端口號,則必須在url / IP之后輸入新的端口號。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM