各位亲,怎样在国内linux主机设置主机名
提问者:建筑评论家 | 浏览 次 | 提问时间:2017-08-04 | 回答数量:2
你好。通过hostname命令查看主机名通过编辑/etc/sysconfig/network文件内容设置主机名linux主机名hostname设置Linux下什么都比较麻烦,就连修...
已有2条答案
你好。通过hostname命令查看主机名通过编辑/etc/sysconfig/network文件内容设置主机名linux主机名hostname设置Linux下什么都比较麻烦,就连修改主机名也不例外。Linux安装好后,其默认的主机名是localhost。修改Linux主机名需要3步。使用hostname修改当前主机名。hostnamenew-hostname修改/etc/sysconfig/network配置文件,以便下次重启的时,使用新的主机名。打开/etc/sysconfig/network文件,修改HOSTNAME=new-hostname.domainname。修改后的/etc/sysconfig/network文件如下:NETWORKING=yesHOSTNAME=new-hostname.localdomain修改本机的域名解析文件/etc/hosts,使得本机的应用程序能够解析新的主机名。编辑文件:/etc/hosts修改:xxx.xxx.xxx.xxxnew-hostname.domainnamenew-hostname(这里的xxx代表本机的网络地址,也可以是环回地址127.0.0.1)修改后的/etc/hosts文件如下:127.0.0.1localhost.localdomainlocalhost127.0.0.1new-hostname.localdomainnew-hostname
Hostname是在你第一次安装Linux的时候设置。其中有一个步骤Linux会让你输入主机名称的信息。不过,如果你愿意的话,你在之后设置也可以。设置你的hostname,你可以使用下面的命令:#hostnamedev-machine$hostnamedev-machine你需要使用root权限,或者等同root的权限来设置/修改你计算机的主机名。“#”标识证明你是root用户。上述命令把你的计算机主机名设置成为dev-machine。如果你没有收到任何报错信息,那么你的hostname已经改变了。再一次使用hostname命令检查,看看结果。使用hostname命令设置你的hostname不是永久的。当你重启你的计算机,你的设定将会失效。为了永久改变,你必须手动修改hostname配置文件。Debian/Ubuntu系的Linux你可以在/etc/hostname和/etc/hosts文件夹中找到这个文件下面是每一个文件的内容/etc/hostname#vi/etc/hostnamedev-machine/etc/hosts#vi/etc/hosts127.0.0.1localhost127.0.0.1dev-machine你将会发现不用重启你的linux它就即刻生效。RedHat/CentOS系的Linux你可以在/etc/hosts和/etc/sysconfig/networks文件夹中找到这个文件。下面是每一个文件的内容/etc/hosts127.0.0.1localhost.localdomainlocalhostdev-machine::localhost127.0.0.1/etc/sysconfig/networkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=dev-machine