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

版權聲明

作者: 馬瘦風

出處: 博客園 馬瘦風的博客

您的支持是對博主的極大鼓勵, 感謝您的閱讀.

本文版權歸博主所有, 歡迎轉載, 但請保留此段聲明, 並在文章頁面明顯位置給出原文鏈接, 否則博主保留追究相關人員法律責任的權利.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM