新聞中心
linux查看端口監(jiān)聽:一種快速的方法

創(chuàng)新互聯(lián)技術團隊十載來致力于為客戶提供成都網(wǎng)站制作、成都網(wǎng)站設計、品牌網(wǎng)站制作、全網(wǎng)整合營銷推廣、搜索引擎SEO優(yōu)化等服務。經(jīng)過多年發(fā)展,公司擁有經(jīng)驗豐富的技術團隊,先后服務、推廣了近千家網(wǎng)站,包括各類中小企業(yè)、企事單位、高校等機構單位。
隨著物聯(lián)網(wǎng)發(fā)展的快速增長,然而,隨著網(wǎng)絡搭建過程中計算機系統(tǒng)應用程序的功能擴展,網(wǎng)絡應用也越來越復雜,使得網(wǎng)絡服務的監(jiān)控變得越來越重要。其中,linux查看端口監(jiān)聽是快速而有效的監(jiān)控網(wǎng)絡服務操作的一種方法。
首先, 要查看Linux的端口監(jiān)聽情況,需要在終端(terminal)輸入命令 netstat -anp,這樣就能夠查看出當前端口監(jiān)聽情況,返回結果如下:
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0.0.0.0.0.0:22 0.0.0.0:* LISTEN 917/sshd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1177/sendmail
tcp6 0 0 :::22 :::* LISTEN 917/sshd
tcp6 0 0 ::1:25 :::* LISTEN 1177/sendmail
從上述結果可以看出,本地 IP 為 0.0.0.0 的 SSH 端口 22 和本地 IP 為 127.0.0.1 的 SMTP 端口 25 正在監(jiān)聽中,并且PID/Program分別是 917/sshd 和 1177/sendmail。
此外,Linux還可以使用lsof -i命令查看端口監(jiān)聽情況,返回結果如下:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
sshd 917 root 3u IPv4 8421 0t0 TCP *:22 (LISTEN)
sendmail 1177 mail 8u IPv4 8641 0t0 TCP 127.0.0.1:25 (LISTEN)
這里的結果和上面的結果完全一樣,說明lsof和netstat這兩條命令可以很好的實現(xiàn)查看端口監(jiān)聽的功能。
另外,Linux的ss命令也可以用來查看端口監(jiān)聽,該命令的返回結果如下:
Netid State Recv-Q SendQ Local Address:Port Peer Address:Port
tcp LISTEN 0 1024 0.0.0.0:22 0.0.0.0:*
tcp LISTEN 0 1024 127.0.0.1:25 0.0.0.0:*
上述結果,也說明SSH程序在監(jiān)聽本地 IP 為 0.0.0.0 的端口號 22,同時,SMTP程序在監(jiān)聽本地 IP 為 127.0.0.1 的端口號 25。
綜上所述,當要查看Linux端口監(jiān)聽情況時,可以采用netstat,lsof,ss等三種方法,其中 netstat提供最詳細的信息,而lsof和ss則更加簡便快捷,可以比較一下,根據(jù)自己業(yè)務情況,選擇最合適的方案進行查看。
成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務、應用軟件開發(fā)、網(wǎng)站建設推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎服務!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價格厚道的香港/美國云服務器和獨立服務器。創(chuàng)新互聯(lián)——四川成都IDC機房服務器托管/機柜租用。為您精選優(yōu)質idc數(shù)據(jù)中心機房租用、服務器托管、機柜租賃、大帶寬租用,高電服務器托管,算力服務器租用,可選線路電信、移動、聯(lián)通機房等。
文章名稱:Linux查看端口監(jiān)聽:一種快速的方法(linux查看端口監(jiān)聽)
文章源于:http://fisionsoft.com.cn/article/ccdjjjc.html


咨詢
建站咨詢
