Linux - 修改Cent OS系统的的hostname、配置DNS映射
本篇文章中, 示例设计到的操作系统是centos 6.5.
1 修改方式
① 命令hostname onepiece
—— 运行后设置立即生效, 但要在打开新的会话窗口才能看到效果;
② 命令echo onepiece > /proc/sys/kernel/hostname
—— 运行后设置立即生效, 但也要在打开新的会话窗口才能看到效果;
③ 命令sysctl kernel.hostname=onepiece
—— 运行后设置立即生效, 但也要在打开新的会话窗口才能看到效果;
④ 修改/etc/sysconfig/network
文件中hostname
变量的值 —— 需要重启系统才能生效, 这是永久性修改.
说明: 经过亲自测试, 上述第 (1) - (3) 种方式都是暂时性修改, 系统重启后就会丢失这些修改.
2 扩展: 配置dns映射
建议: 使用上述第 (4) 种方式, 配合设置dns映射, 也就是域名与ip地址之间的映射.
(1) 修改/etc/sysconfig/network
文件中的内容, 将hostname
设置为你想要的名称:
# 修改文件: vim /etc/sysconfig/network # 文件内容如下: networking=yes # hostname=localhost.localdomain hostname=server01
重启服务器, 上述配置就能永久生效.
(2) 然后修改/etc/hosts
文件, 在文件末尾添加你想要映射的域名:
# 修改文件: vim /etc/hosts # 添加如下内容: 10.0.1.1 server01 10.0.1.2 server02 10.0.1.3 server03
这样做的好处: 配置了hostname
, 又可以添加dns映射, 比如在server01
主机中, 可以使用http://server02:8080
来访问10.0.1.2
主机上的相关资源, 而不必使用http://10.0.1.2:8080
的方式.
版权声明
作者: ma_shoufeng(马瘦风)
出处: 博客园
您的支持是对博主的极大鼓励, 感谢您的阅读.
本文版权归博主所有, 欢迎转载, 但请保留此段声明, 并在文章页面明显位置给出原文链接, 否则博主保留追究相关人员法律责任的权利.
上一篇: Prncnfg.vbs参数详解
下一篇: 潘美比岳飞还冤,导致后代不得不改名