新聞中心
linux作為免費(fèi)、廣受歡迎的操作系統(tǒng),是個(gè)非常有用的工具。在使用Linux時(shí),有些時(shí)候查看連接的IP地址是非常必要的,比如檢查是否被惡意攻擊者侵入系統(tǒng),或者檢查是否有多余的連接,以及來(lái)自指定IP的流量。因此,在Linux上查看連接的IP地址是至關(guān)重要的一個(gè)技能。

要檢查目前與Linux主機(jī)的所有連接的IP地址,可以使用Linux的netstat命令。在命令行中輸入“netstat -nat | grep ESTABLISHED”可以查看已建立的連接列表。其中,-nat flag: 使用所有選項(xiàng),-n表示以IP代碼形式顯示,不進(jìn)行域名解析,而grep ESTABLISHED是篩選器, 用于僅顯示當(dāng)前建立的連接,而不顯示監(jiān)聽狀態(tài)的連接。
IP地址列表的第一列是本地的IP地址(可以使用ifconfig命令查看),第二列是本地的端口,第三列是遠(yuǎn)程IP地址,第四列是遠(yuǎn)程端口。如果你想更清晰地看到IP地址,可以使用awk命令,比如,運(yùn)行以下命令:
netstat -nat | grep ESTABLISHED | awk ‘{print $3}’
這將只打印出遠(yuǎn)程IP地址列表,用空行隔開,結(jié)果如下所示:
192.168.80.10
72.21.91.456
另外,在Linux上還有一個(gè)實(shí)用的工具, tcpdump,用于檢查流入網(wǎng)絡(luò)設(shè)備的數(shù)據(jù)包,比如以下命令可以用來(lái)截獲正在訪問(wèn)Linux服務(wù)器的IP地址:
tcpdump -nn dst port 80
這將部分截獲使用port 80的所有數(shù)據(jù)包,其中包含IP,端口和時(shí)間戳信息。
總之,使用netstat和tcpdump命令,可以輕松查看與Linux主機(jī)的IP連接信息,比如端口號(hào),IP地址,以及與其他機(jī)器的連接詳細(xì)信息。當(dāng)然,這只是linux查看連接ip地址的一個(gè)簡(jiǎn)單示例,更復(fù)雜的情況可以根據(jù)自己的需要,利用類似的命令,得到精準(zhǔn)的結(jié)果。
創(chuàng)新互聯(lián)-老牌IDC、云計(jì)算及IT信息化服務(wù)領(lǐng)域的服務(wù)供應(yīng)商,業(yè)務(wù)涵蓋IDC(互聯(lián)網(wǎng)數(shù)據(jù)中心)服務(wù)、云計(jì)算服務(wù)、IT信息化、AI算力租賃平臺(tái)(智算云),軟件開發(fā),網(wǎng)站建設(shè),咨詢熱線:028-86922220
分享名稱:如何在Linux上查看連接的IP地址(linux查看連接ip)
文章起源:http://m.5511xx.com/article/djgijgi.html


咨詢
建站咨詢
