位置:首页 > 其他技术 > Socket编程 > Socket 网络主机名

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