Linux中配置DNS正向解析
要求
配置dns正向解析
規(guī)劃:
- 192.168.xxx.xxx dns1.abc.com主域名服務(wù)器(注意為真實(shí)的IP)
- 172.16.0.253 dns2.abc.com從域名服務(wù)器
- 172.16.0.100 fileserver.abc.com文件服務(wù)器
- 172.16.0.101 printserver.abc.com打印服務(wù)器
- 172.16.0.200 www.abc.com網(wǎng)站服務(wù)器
- 172.16.0.201 www.abc.com網(wǎng)站服務(wù)器
- 172.16.0.25 mail.abc.com郵件服務(wù)器
- 172.16.0.22 ntp.abc.com時(shí)間服務(wù)器
環(huán)境配置
1.關(guān)閉防火墻和設(shè)置seliux為disabled
2.虛擬機(jī)一臺(tái),本實(shí)驗(yàn)用的為rocky(192.168.80.141)
3.下載bind

實(shí)驗(yàn)過程
1.編輯/etc/named.conf文件:vim /etc/named.conf

2.編輯以下內(nèi)容:
(1) 修改解析的主機(jī)為自己
listen-on port 53 { 192.168.80.141; };并且允許的用戶為80網(wǎng)段的所有人
allow-query { 192.168.80.0/24; };
(2)修改區(qū)域配置文件,添加正向區(qū)域配置
zone "abc.com" IN{ #正向解析abc.com區(qū)域
type master; #類型為主區(qū)域服務(wù)器配置
file "abc.zone"; #指定區(qū)域解析文件為abc.zone
};
3.進(jìn)入到/var/named下:cd /var/nemed

4.創(chuàng)建并進(jìn)去abc.zone文本:vim abc.zone

5.編輯以下內(nèi)容:
$TTL 1D @ IN SOA dns1.abc.com. test.163.com ( 0 ;serial #序列號(hào),主從同步序列號(hào)越大代表越新 1D ;refresh #刷新時(shí)間 1H ;retry #請(qǐng)求dns請(qǐng)求不到重試時(shí)間間隔 1w ;expire #和主dns連接不上的時(shí)候,失效時(shí)間不在請(qǐng)求 3H ) ;minimum #最小的刷新時(shí)間 IN NS dns1.abc.com. IN MX 10 mail.abc.com. dns1.abc.com. IN A 192.168.80.141 dns2.abc.com. IN A 172.16.0.253 fileserver.abc.com. IN A 172.16.0.100 printserver.abc.com. IN A 172.16.0.101 www.abc.com. IN A 172.16.0.200 www.abc.com. IN A 172.16.0.201 mail.abc.com. IN A 172.16.0.25 ntp.abc.com. IN A 172.16.0.22 web IN CNAME www #別名:web.abc.com

6.啟動(dòng)服務(wù): systenctl restart named

7.測試:
nslookup dns1.abc.com 192.168.80.141 nslookup dns2.abc.com 192.168.80.141 nslookup fileserver.abc.com 192.168.80.141 nslookup printserver.abc.com 192.168.80.141 nslookup www.abc.com 192.168.80.141 nslookup www.abc.com 192.168.80.141 nslookup mail.abc.com 192.168.80.141 nslookup ntp.abc.com 192.168.80.141


實(shí)驗(yàn)結(jié)束
總結(jié)
1.常見的問題與解決
(1)配置named.conf文件報(bào)錯(cuò),需要注意格式
(2)配置abc.zone文件報(bào)錯(cuò),需要注意字母和空格
(3)在正向解析的時(shí)候解析不出來需要注意格式:nslookup +需要解析的域名 + 主DNS服務(wù)器的
IP地址
2.實(shí)驗(yàn)心得
本實(shí)驗(yàn)是通過配置DNS(域名解析服務(wù)器)的正向解析來實(shí)現(xiàn)通過服務(wù)器解析自己的域名IP地址等其他信息,在實(shí)驗(yàn)的過程我們一定要注意配置文件的時(shí)候需要特別的細(xì)心。
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
CentOS6.7系統(tǒng)中配置LNMP環(huán)境
LNMP 代表的就是:Linux系統(tǒng)下Nginx+MySQL+PHP這種網(wǎng)站服務(wù)器架構(gòu)。LNMP 這種架構(gòu)目前也是非常流行,今天我們就來看下如何在CentOS6.7系統(tǒng)中配置LNMP環(huán)境2016-10-10
詳解xshell遠(yuǎn)程連接自動(dòng)斷開的問題解決辦法
這篇文章主要介紹了詳解xshell遠(yuǎn)程連接自動(dòng)斷開的問題解決辦法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07
VMware虛擬機(jī)中Ubuntu18.04無法連接網(wǎng)絡(luò)的解決辦法
這篇文章主要為大家詳細(xì)介紹了VMware虛擬機(jī)中Ubuntu18.04無法連接網(wǎng)絡(luò)的解決辦法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-03-03
在Linux中限制root用戶SSH遠(yuǎn)程登錄的流程詳解
在Linux系統(tǒng)中,root用戶擁有最高權(quán)限,因此為了增強(qiáng)系統(tǒng)安全性,我們通常會(huì)限制root用戶通過SSH遠(yuǎn)程登錄,本文將介紹如何在Linux系統(tǒng)中限制root用戶的SSH遠(yuǎn)程登錄,需要的朋友可以參考下2024-03-03
centos8使用Docker部署Django項(xiàng)目的詳細(xì)教程
這篇文章主要介紹了在centos8使用Docker部署Django項(xiàng)目的教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-05-05
解決Vmware虛擬機(jī)安裝centos8報(bào)錯(cuò)“Section?%Packages?Does?Not?End?W
這篇文章介紹了解決Vmware虛擬機(jī)安裝centos8報(bào)錯(cuò)“Section?%Packages?Does?Not?End?With?%End.?Pane?Is?Dead”的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-05-05

