文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Linux操作系统的主机名Hostname详细介绍

Linux操作系统的主机名Hostname详细介绍

时间:2009-03-23  来源:sjhf

1、 什么是记忆的方法来相互访问。比如我们在局域网中可以为根据每台机器的功用来为其命名。   主机名相关的配置文件:/etc/hosts;   2. 主机名配置文件;   主机名的配置文件大多是/etc/hosts ;   hosts - The static table lookup for host name(主机名基础打包的发行版,主机名配置文件是 /etc/hosts   Debian或以Debian为基础打包的发行版,主机名配置文件是 /etc/hostname 和/etc/hosts   Slackware的主机名配置文件是 /etc/hosts   那我们来读读 /etc/hosts的内容,看这个文件是用来做什么的。hosts 配置文件是用来把主机名字映射到IP地址的方法,这种方法比较内容一般有如下类似内容:   127.0.0.1 localhost.localdomain localhost   192.168.1.195 debian.localdomain debian   注:   一般情况下hosts的内容关于主机名(hostname)的定义,每行为一个主机,每行由三部份组成,每个部份由空格隔开。其中#号开头的行做说明,不被系统解释。   第一部份:程序,就可以用回环地址来测试。   为什么需要定义域名呢?其实理解也简单,比如我们有三台主机,每台做不同的事,一台做MAIL服务器,一台做FTP服务器,一台做SMB服务器,所以我们就可以这样来设计hostname;   127.0.0.1 localhost.localdomain localhost   192.168.1.2 ftp.localdomain ftp   192.168.1.3 mail.localdomain mail   192.168.1.4 smb.localdomin smb   把这上面这个配置文件的内容分别写入每台机器的/etc/hosts内容中,这样这三台局域网的机器就可以通过hostname来访问了。   2.2 简单,我们前面已经提到了一个简单的解决办法。就是要让局域网中的所有主机都有一个通用的,并且包含所有主机的/etc/hosts文件;   另一个是做解决办法是做局域网DNS服务器,如果您的主机特别少,就用前面所说的简单方法就行;如何做DNS高级。如果DNS是为外网服务的,那就另说了,不做也得做。对不对?   3、主机名修改工具 hostname;   其实主机名的修改也有专用工具,就是hostname ;我认为如果用这个工具来修改主机名,不如直接修改 /etc/hosts 来的方便;您可以查看 hosname --help或 man hostname的帮助 。在这里我们只说简单的用法;   hostname 工具是用来显示和系统时,此主机名将不会存在;所以您想修改主机名,想一直有效的,还是用前面所说修改主机名配置文件 /etc/hosts;   * 显示主机IP:   显示当前主机名的IP,可以用-i参数;   [root@linuxsir01 ~]# hostname -i   192.168.1.3   4、本文未尽事宜;   有时我们在登入桌面时,会提示找不到hostname ,这时您要做的是修改/etc/hosts,为您的机器添加一个主机名;先用 ifconfig -a 来查看主机的IP地址,然后把你主机的IP地址,指定主机名。
相关阅读 更多 +
排行榜 更多 +
步行僵尸2无限金币版

步行僵尸2无限金币版

体育竞技 下载
狐狸一号特殊任务无限金币版

狐狸一号特殊任务无限金币版

体育竞技 下载
忍者之雷复仇无限金币钻石版

忍者之雷复仇无限金币钻石版

体育竞技 下载