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的方式.

版权声明

作者: 马瘦风

出处: 博客园 马瘦风的博客

您的支持是对博主的极大鼓励, 感谢您的阅读.

本文版权归博主所有, 欢迎转载, 但请保留此段声明, 并在文章页面明显位置给出原文链接, 否则博主保留追究相关人员法律责任的权利.

转载于:https://www.cnblogs.com/shoufeng/p/10638238.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值