2014-06-16 235 views
-2

我正在檢查我的電腦的網絡連接,並不理解幾點。爲什麼'外地址'不是外部電腦的IP地址?

以下是$ netstat結果:

enter image description here

我不明白爲什麼列表中的某些項目的localhost:xxxxx作爲其外國地址

因爲netstat顯示互聯網連接,不應該顯示我的電腦外部IP地址?

回答

1

netstat默認情況下會嘗試將其找到的數據轉換爲主機名。它通過反向解析通過DNS的IP地址來實現。

例如,在這種情況下,127.0.0.1被替換爲localhost

端口也是如此,但它不是通過DNS發生的,而是通過一個如/etc/services這樣的文件提供端口號和服務名稱之間的映射。

您可以通過netstat選項-n來防止此問題。