
如果hosta工作不正常,那么请切换到hosta。。。这个显然说不通,对吧?
这个localhost.localhost是“主机名.域名”, 而最后一个一个localhost是主机名(或主机别名),你也发现了,/etc/hosts文件是由三部分组成,分别就是“IP地址 主机名.域名 主机名”,当然其实这个文件你也可以用两部分组成,“IP地址 主机名”,比如 “192.168.1.1 ftp”,那么就代表这个主机的主机名是ftp,而这里的主机名是用来做局域网解析的,并非一定是真实的主机名。就像上面说的,也许是别名。比如,真实的主机名是aaa,但是这个主机我做了ftp服务器,在这个文件里我就可以写“192.168.1.1 ftp”当你使用hostname这个命令查看主机名的时候,得到的结果是从/etc/sysconfig/network文件中的HOSTNAMEZ这个配置的来的。这个文件才是真正配置真实主机名的文件,这个文件里你怎么写,hostname命令就会给你显示什么结果,不过按照linux的建议,一般在给主机起名字时,都会使用“FQDN---完全合格域名”,比如“ftp.test.com”这种格式,其中ftp是主机名,而“test.com”是域名后缀。
同时强烈建议,既然是同一台主机,那么就把这两个文件里的名字都设置成一样的。
查看linux的主机名,可以通过命令查看: hostname
修改主机名,需要更改两个文件:
/etc/hostname
/etc/hosts
在hostname文件中,将原来主机名改为新的即可。在hosts文件中,可
将127.0.0.1解析的原主机名部分改为新的主机名
---------------------------------------------------
修改linux的服务器名
# vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=yourname //在这修改hostname
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)