新聞中心
linux系統(tǒng)下的共享端口號沒有一個固定的值,而是由管理員設置的。當管理員為某個服務指定特定的端口號時,該端口號就會變成特定服務的共享端口號,從而能夠實現(xiàn)多臺服務器之間的資源共享。

端口號一般由0到65535.其中,0到1023號一般用于保留端口,用于系統(tǒng)自帶服務,而1024到49151號則為用戶自定義端口,一般用戶服務可以使用;49152到65535號則為動態(tài)或私有端口,用戶的服務可以使用也可以不使用,一般也就是上面提到的共享端口。另外,0號端口不能指定用戶服務,其他端口也不能用于系統(tǒng)自帶的服務。
管理員可以使用ifconfig命令查看設備擁有的網絡接口,以及網卡所使用的端口號:
“`shell
ifconfig eth0
該命令執(zhí)行之后得到以下信息:
```shell
eth0: flags=4163 mtu 1500
inet 192.168.3.3 netmask 255.255.255.0 broadcast 192.168.3.255
inet6 fd00:c08a:ecfd::fd prefixlen 64 scopeid 0x0
inet6 fe80::f1fc:4ef4:cefc:6045 prefixlen 64 scopeid 0x20
ether 3c:57:fe:aa:25:d1 txqueuelen 1000 (Ethernet)
RX packets 148784 bytes 14755060 (14.0 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 55621 bytes 5875515 (5.6 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
從上面可以看到,eth0接口的設備IP為192.168.3.3,子網掩碼為255.255.255.0,而端口號則為1500. 所以如果要開啟共享服務,必須將該端口號分配給服務使用,也就是該端口號就是服務的共享端口號。
要想查看某臺服務器正在使用的共享端口號,可以使用netstat命令查看,以查看端口80為例:
“`shell
netstat -ntlp | grep 80
該命令執(zhí)行之后,系統(tǒng)返回以下信息,可以看到服務的共享端口號為80:
```shell
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 10021/httpd
總結:Linux系統(tǒng)下的共享端口號沒有一個固定的值,而是由管理員視情況設置的??梢允褂胕fconfig命令獲取設備網卡上使用的端口號,也可以使用netstat命令獲取特定服務對應的共享端口號。
成都服務器租用選創(chuàng)新互聯(lián),先試用再開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價格厚道的香港/美國云服務器和獨立服務器。物理服務器托管租用:四川成都、綿陽、重慶、貴陽機房服務器托管租用。
分享文章:Linux下的共享端口號是多少?(linux共享端口是多少)
標題鏈接:http://m.fisionsoft.com.cn/article/dhddcpg.html


咨詢
建站咨詢
