红帽7(centos 7 )配置DNS服务器
建站服務器
配置dns前,我們有必要了解一下DNS的作用等:
DNS(Domain Name System,域名系統),因特網上作為域名和IP地址相互映射的一個分布式數據庫,能夠使用戶更方便的訪問互聯網,而不用去記住能夠被機器直接讀取的IP數串。通過主機名,最終得到該主機名對應的IP地址的過程叫做域名解析(或主機名解析)。DNS協議運行在UDP協議之上,使用端口號53
接下來安裝named服務和nslookup。
yum install bind-chroot -y
yum install bind-utils -y
打開配置文件vim /etc/named.conf, 修改下行的127.0.0.1為any。允許監聽所有IP。
修改下行localhost為any。允許任何主機查詢。
正向解析:(將域名轉化為IP地址)
vim /etc/named.rfc1912.zones#編輯區域配置文件,在最下面添加如下配置
#type 為服務類型:有三種模式hint(根區域),master(主區域),slave(輔助區域)
#file 域名區域文件保存目錄,默認在/var/name中,注意標點符號,語句結束用 ; 表示。
cd /var/named/
cp -a named.localhost laotang6.com
編輯 vimlaotang6.com,內容如下圖所示
檢查命令
named-chezone laotang6.com /var/named/laotang6.com
named-checonf /etc/name.conf
systemctl restart named#重啟服務
在本機驗證DNS是否成功.沒安裝nslookup的話,請看上面安裝。。
注意:本機的DSN一定要指向自己。
這里驗證是沒問題的,我們接著配置方向區域。然后再一起去客戶端測試。
反向解析:(將IP地址轉化為域名)
vim /etc/named.rfc1912.zones#編輯區域配置文件,在最下面添加如下配置
cd /var/named/
cp -a named.loopback 192.168.23.arpa
編輯 vim 192.168.23.arpa,內容如下圖所示
檢查命令如下圖:
systemctl restart named#重啟服務
在本機驗證DNS是否成功
防火墻允許命令
firewall-cmd --permanent --add-service=dns
firewall-cmd --reload
window 客戶端測試(客戶端DNS指向 linux 服務器)
客戶端測試OK !
總結
以上是生活随笔為你收集整理的红帽7(centos 7 )配置DNS服务器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 静态Include和动态Include测
- 下一篇: 氧化钠和水反应过程(过氧化钠与水、二氧化