Linux修改hostname有几种方式。
(2019-07-05 23:51:10)分类: Linux |
修改hostname有几种方式?
1: hostname Aztec --运行后立即生效(新会话生效),但是在系统重启后会丢失所做的修改
2: echo Aztec > /proc/sys/kernel/hostname --运行后立即生效(新会话生效),但是在系统重启后会丢失所做的修改
3: sysctl kernel.hostname=Aztec --运行后立即生效(新会话生效),但是在系统重启后会丢失所做的修改
4: 修改/etc/etc/hostname下的HOSTNAME变量 --需要重启生效,永久性修改。
修改hosts文件,来修改主机名到本机IP的映射。
要永久的修改hostname需要修改文件/etc/hostname
sudovi /etc/hostname
/etc/hostname与/etc/hosts的区别
/etc/hostname中存放的是主机名,hostname文件的一个例子:
Aztec
/etc/hosts存放的是域名与ip的对应关系,域名与主机名没有任何关系,
你可以为任何一个IP指定任意一个名字,hostname文件的一个例子:
127.0.0.1 localhost
127.0.1.1 Aztec
修改完成后,使用service服务使hostname生效
sudo/etc/init.d/hostname.sh start
修改hosts文件,来修改主机名到本机IP的映射。
要永久的修改hostname需要修改文件/etc/hostname
sudo
/etc/hostname与/etc/hosts的区别
/etc/hostname中存放的是主机名,hostname文件的一个例子:
Aztec
/etc/hosts存放的是域名与ip的对应关系,域名与主机名没有任何关系,
你可以为任何一个IP指定任意一个名字,hostname文件的一个例子:
127.0.0.1
127.0.1.1
修改完成后,使用service服务使hostname生效
sudo