Socket 網絡主機名

在一定數量上要記住許多主機名稱是非常困難的。因此,這些主機名稱一般都稱爲「ordinary」的名稱,如takshila或nalanda。我們寫的軟件應用程序,找出帶點的IP地址對應一個給定的名稱。

被稱爲主機名解析的過程中,找出帶點的IP地址的基礎上給定的字母數字主機名。

通過特殊的軟件,保存在高容量系統的主機名解析。這些系統被稱爲域名系統(DNS)保持映射IP地址和相應的普通名稱。

/etc/hosts文件:

主機名和IP地址之間的對應關係保存在一個文件中稱爲主機。在大多數系統中找到此文件,在**/etc** 目錄.

在這個文件中的內容看起來如下所示:

# This represents a comments in /etc/hosts file.
127.0.0.1 localhost
192.217.44.207 nalanda metro
153.110.31.18 netserve
153.110.31.19 mainserver centeral
153.110.31.20 samsonite
64.202.167.10 ns3.secureserver.net
64.202.167.97 ns4.secureserver.net
66.249.89.104 www.google.com
68.178.157.132 services.amrood.com

需要注意的是,可伴有一個以上的名字與給定的IP地址。這個文件是用來轉換時,從IP地址到主機名和反之亦然。

一般用戶不會有權編輯這個文件,所以如果想放的主機名對應IP地址,那麼就需要具有超級用戶權限(root)。