在虛擬機的紅帽linux-5.4下配置dns伺服器 .
在虛擬機的紅帽linux-5.4下配置dns伺服器 .
今天給大家帶來的是用紅帽的5.4系統如何配置DNS伺服器
1》配置ip
將伺服器的ip和客戶端的ip在同一網段,將客戶端的dns指向伺服器ip
配好ip后注意先清空防火牆規則
配置ip:
#system-config-network
#/etc/init.d/network restart
清空防火牆規則:
#iptables -F
保證客戶和伺服器能互相ping通
2》配置yum工具
使用虛擬機掛載光碟,選則好光碟的影像路徑
#mkdir -p /media/repo/redhat
#cd /media/repo/redhat
#mount /dev/cdrom /meida/repo/redhat 掛載
#cd..
#rpm -ivh /meida/repo/Server/createrepo-<table>__ .
編輯yum主配置文件
#vi /etc/yum.conf
gpgcheck=0 關閉驗證
plagins=1
baseurl=file:///media/repo
name=my local_cdrom
x: 保存退出
createrepo -g /media/repo/redhat/Server/repodata/repomd.xml .(這後邊有個點號莫忘掉!)
配置好yum工具后安裝軟體就很方便了
3》安裝配置DNS所需要的工具包
#yum install bind* -y
#yum install caching-name* -y (13台伺服器的地址)
4》修改配置文件
#vi /etc/named.caching<tab>
#vi /etc/named.rfc<tab>
複製以下兩段話一個是正向的一個反向的
將這兩段話改為:
做到此步驟可以檢查下這兩個文件寫的是否正確:
5》在這提示一點對於named.caching<tab>文件中的
directory "/var/named" ,因為在安裝的時候有bind-chroot*這個組件包,
所以實際目錄應該是 "/var/named/chroot/var/named/"下。
所以下一步應該這樣:
#cp /var/named/localhost.zone /var/named/chroot/var/named/abc.com.zone
#cp /var/named/named.local /var/named/chroot/var/named/abc.com
6》修改這兩個文件:
#cd /var/named/chroot/var/named
#vi abc.com.zone
#vi abc.com
然後:
#vi /etc/resolv.conf
7》在這還有一點就是許可權問題,進入到/var/named/var/chroot/var/named
查看許可權:
#ll -Z
我們看到他的用戶許可權是歸root所有,在這我們必須將此文件的用戶許可權給了named用戶
#chown root:named abc.com.zone
#chown root:named abc.com
這我們在查看一下:
8》啟動服務:
/etc/init.d/named start
重新啟動服務:
/etc/init.d/named restart
重新載入:
/etc/init.d/named reload
註:伺服器正在工作的時候,然後你把配置文件改掉了,切記不要用重啟,這樣會暫停業務,而重新載入不會。
最後打上一條關鍵性命令,大概意思就是開機載入:
#checkconfig named on
9》測試:
#nslookup
>
進入交互后:
打:www.abc.com 會解析192.168.0.1
[火星人
]
在虛擬機的紅帽linux-5.4下配置dns伺服器 .已經有792次圍觀
http://coctec.com/docs/service/show-post-1737.html