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)。