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