亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

centos7下搭建DNS服務(wù)器介紹

 更新時(shí)間:2021年12月19日 08:45:49   作者:Kevin學(xué)習(xí)記錄  
大家好,本篇文章主要講的是centos7下搭建DNS服務(wù)器介紹,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽

一:項(xiàng)目環(huán)境:

主機(jī) 角色 IP地址 功能
dns.kevin.com DNS服務(wù)器 192.168.100.10 提供域名解析
win.kevin.com DNS客戶端 192.168.100.20 測(cè)試域名解析是否正常
www.kevin.com WEB服務(wù)器 192.168.100.30 站點(diǎn)服務(wù)器
blog.kevin.com FTP服務(wù)器 192.168.100.40 博客服務(wù)器

二:dns服務(wù)器配置

i:配置正向解析:

基礎(chǔ)環(huán)境配置

[root@kevin ~]# hostname
kevin
[root@kevin ~]# getenforce
Disabled
[root@kevin ~]# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:firewalld(1)
[root@kevin ~]#

2.安裝DNS 服務(wù)器軟件,并啟動(dòng)

[root@kevin ~]# yum install -y bind
 
[root@kevin ~]# systemctl start named

3.主配置文件/etc/named.conf,DNS服務(wù)的全局配置文件。

為了安全,在修改之前先備份該文件。該文件的屬組比較特殊,屬于named組

[root@kevin ~]# cp -p /etc/named.conf /etc/named.conf.bak

4.修改主配置文件named.conf:13行:監(jiān)聽地址 ????????21行:允許利用本服務(wù)器查詢的客戶機(jī)地址

均修改為any

[root@kevin ~]# vi /etc/named.conf
 
 
listen-on port 53 { any; };
allow-query     { any; };

5.修改區(qū)域配置文件/etc/named.rfc1912.zones,該文件用于說明哪個(gè)區(qū)域的數(shù)據(jù)存放在哪個(gè)文件里。 仿照該文件已有內(nèi)容的格式,在文件末尾新增一個(gè)正向查找區(qū)域kevin.com,類型是主要區(qū)域,數(shù)據(jù)是kevin.com.zone;

[root@kevin ~]# vi /etc/named.rfc1912.zones
 
zone "kevin.com" IN {
        type master;
        file "kevin.com.zone";
        allow-update { none; };
};

?6.根據(jù)第5步,添加正向區(qū)域數(shù)據(jù)文件。數(shù)據(jù)文件無需新建,可以根據(jù)/var/named 目錄下提供的文件named.localhost進(jìn)行復(fù)制命名為kevin.com.zone并修改。 將kevin.com.zone內(nèi)容修改為:

[root@kevin ~]# cp -p /var/named/named.localhost /var/named/kevin.com.zone
[root@kevin ~]# vi /var/named/kevin.com.zone
 
$TTL 1D
@       IN SOA  @ rname.invalid. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      @
        A       192.168.100.10
dns     IN   A  192.168.100.10
win     IN   A  192.168.100.20
www     IN   A  192.168.100.30
blog    IN   A  192.168.100.40
        AAAA    ::1

7.重新加載DNS服務(wù)的配置文件

[root@kevin ~]# rndc reload
server reload successful
[root@kevin ~]#

若是加載失敗,可使用named-checkconf /etc/named.conf和named-checkzone kevin.com /var/named/kevin.com.zone檢查是何處出了錯(cuò)誤

[root@kevin ~]# named-checkconf /etc/named.conf
[root@kevin ~]# named-checkzone kevin.com /var/named/kevin.com.zone
zone kevin.com/IN: loaded serial 0
OK

8.完成后,可首先在DNS服務(wù)器本地進(jìn)行測(cè)試,修改/etc/resolv.conf,將DNS服務(wù)器的地址(即服務(wù)器本機(jī)地址)寫入:

(bind-utils)是DNS服務(wù)器的輔助工具包,比如dig主要用來從 DNS 域名服務(wù)器查詢主機(jī)地址信息,可以用來測(cè)試域名系統(tǒng)工作是否正常。

或者nslookup等工具

[root@kevin ~]# vi /etc/resolv.conf
 
# Generated by NetworkManager
nameserver 8.8.8.8
[root@kevin ~]# yum install bind-utils
[root@kevin ~]# dig www.kevin.com @192.168.100.10
 
; <<>> DiG 9.11.4-P2-RedHat-9.11.4-26.P2.el7_9.8 <<>> www.kevin.com @192.168.100.10
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 62498
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 2
 
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;www.kevin.com.                 IN      A
 
;; ANSWER SECTION:
www.kevin.com.          86400   IN      A       192.168.100.30
 
;; AUTHORITY SECTION:
kevin.com.              86400   IN      NS      kevin.com.
 
;; ADDITIONAL SECTION:
kevin.com.              86400   IN      A       192.168.100.10
 
;; Query time: 0 msec
;; SERVER: 192.168.100.10#53(192.168.100.10)
;; WHEN: 六 12月 18 14:48:23 CST 2021
;; MSG SIZE  rcvd: 88
 

9:本地測(cè)試訪問正常,在其他客戶機(jī)上將網(wǎng)卡的首選 DNS 服務(wù)器地址調(diào)整為上述表格里設(shè)置的DNS服務(wù)器地址,再查詢相關(guān)的記錄:

C:\Users\Kevin>nslookup
默認(rèn)服務(wù)器:  UnKnown
Address:  192.168.100.10
 
> www.kevin.com
服務(wù)器:  UnKnown
Address:  192.168.100.10
 
名稱:    www.kevin.com
Address:  192.168.100.30
 
> blog.kevin.com
服務(wù)器:  UnKnown
Address:  192.168.100.10
 
名稱:    blog.kevin.com
Address:  192.168.100.40
 
>

目前實(shí)現(xiàn)了可以通過主機(jī)名查詢主機(jī)對(duì)應(yīng)的 IP 地址,但是通過 IP 地址查詢對(duì)應(yīng)的主機(jī)名還不能完成,因?yàn)闆]有配置反向查找區(qū)域。

?ii :配置反向解析

1.主要思路同正向查找區(qū)域配置。主配置文件已無需修改。 修改輔助配置文件,在文末新增一個(gè)反向查找區(qū)域,注意反向查找區(qū)域名稱的命名格式:

[root@kevin ~]# vi /etc/named.rfc1912.zones
 
zone "100.168.192.in-addr.arpa" IN {
        type master;
        file "192.168.100.arpa";
        allow-update { none; };
};

2.復(fù)制反向解析文件模板進(jìn)行修改:

[root@kevin ~]# cp -p /var/named/named.loopback /var/named/192.168.100.arpa
[root@kevin ~]# vi /var/named/192.168.100.arpa
 
$TTL 1D
@       IN SOA  @ rname.invalid. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      dns.kevin.com.
dns     IN   A          192.168.100.10
10      IN   PTR          dns.kevin.com.
20      IN   PTR          win.kevin.com.
30      IN   PTR          www.kevin.com.
40      IN   PTR          blog.kevin.com.

重載配置文件:

[root@kevin ~]# systemctl restart named
[root@kevin ~]# rndc reload
server reload successful

3:在客戶機(jī)測(cè)試反向解析是否正確:

C:\Users\Kevin>nslookup
默認(rèn)服務(wù)器:  dns.kevin.com
Address:  192.168.100.10
 
> 192.168.100.30
服務(wù)器:  dns.kevin.com
Address:  192.168.100.10
 
名稱:    www.kevin.com
Address:  192.168.100.30
 
> 192.168.100.40
服務(wù)器:  dns.kevin.com
Address:  192.168.100.10
 
名稱:    blog.kevin.com
Address:  192.168.100.40
 
>

三:配置主從服務(wù)器:

通過前面的操作,DNS主服務(wù)器已經(jīng)配置完畢并能正常工作。啟動(dòng)第2臺(tái)CentOS主機(jī),將其配置為第1臺(tái)DNS服務(wù)器的從服務(wù)器,使得第1臺(tái)主機(jī)上DNS數(shù)據(jù)能通過網(wǎng)絡(luò)傳輸?shù)降?臺(tái)。

1:編輯/etc/named.conf文件,修改監(jiān)聽IP地址為any

vi /etc/named.conf
 
listen-on port 53 { any; };
allow-query     { any; };

2:編輯/etc/named.rfc1912.zones,建立或從第1臺(tái)主機(jī)復(fù)制所需要的正向/反向查找區(qū)域文件(從服務(wù)器的區(qū)域解析庫文件應(yīng)當(dāng)是從主服務(wù)器加載過來的,所以無需創(chuàng)建區(qū)域解析庫文件。),并修改內(nèi)容,將type類型改為slave

[root@likevin ~]# vi /etc/named.rfc1912.zones
 
zone "kevin.com" IN {
        type slave;                            //類型
        masters {192.168.100.10;};             //主機(jī)
        file "slaves/kevin.com.zone";          //配置文件存放地點(diǎn)和名稱
        masterfile-format text;                //文檔類型
};
 
zone "100.168.192.in-addr.arpa" IN {
        type slave;
        masters {192.168.100.10;};
        file "slaves/192.168.100.arpa";
        masterfile-format text;
};

3:重啟named服務(wù),檢查下slaves文件夾下有沒有從主機(jī)傳送來的文件

[root@likevin ~]# systemctl restart named
[root@likevin ~]# rndc reload
server reload successful
[root@likevin ~]# ll /var/named/slaves/
總用量 8
-rw-r--r-- 1 named named 517 12月 18 16:14 192.168.100.arpa
-rw-r--r-- 1 named named 349 12月 18 16:14 kevin.com.zone
[root@likevin ~]# vi /var/named/slaves/192.168.100.arpa
 
$ORIGIN .
$TTL 86400      ; 1 day
100.168.192.in-addr.arpa IN SOA 100.168.192.in-addr.arpa. rname.invalid. (
                                0          ; serial
                                86400      ; refresh (1 day)
                                3600       ; retry (1 hour)
                                604800     ; expire (1 week)
                                10800      ; minimum (3 hours)
                                )
                        NS      dns.kevin.com.
$ORIGIN 100.168.192.in-addr.arpa.
10                      PTR     dns.kevin.com.
20                      PTR     win.kevin.com.
30                      PTR     www.kevin.com.
40                      PTR     blog.kevin.com.
dns                     A       192.168.100.10
[root@likevin ~]# vi /var/named/slaves/kevin.com.zone
 
$ORIGIN .
$TTL 86400      ; 1 day
kevin.com               IN SOA  kevin.com. rname.invalid. (
                                0          ; serial
                                86400      ; refresh (1 day)
                                3600       ; retry (1 hour)
                                604800     ; expire (1 week)
                                10800      ; minimum (3 hours)
                                )
                        NS      kevin.com.
                        A       192.168.100.10
$ORIGIN kevin.com.
blog                    A       192.168.100.40
dns                     A       192.168.100.10
win                     A       192.168.100.20
www                     A       192.168.100.30

到此這篇關(guān)于centos7下搭建DNS服務(wù)器介紹的文章就介紹到這了,更多相關(guān)centos7搭建DNS服務(wù)器內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Centos7實(shí)現(xiàn)磁盤限額設(shè)置方法

    Centos7實(shí)現(xiàn)磁盤限額設(shè)置方法

    本篇文章給大家詳細(xì)分享了Centos7實(shí)現(xiàn)磁盤限額設(shè)置方法,對(duì)此有需要的朋友可以參考學(xué)習(xí)下。
    2018-02-02
  • linux nc命令小結(jié)

    linux nc命令小結(jié)

    這篇文章主要介紹了linux nc命令小結(jié),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-01-01
  • centos 7.5 部署varnish緩存服務(wù)器功能

    centos 7.5 部署varnish緩存服務(wù)器功能

    這篇文章主要介紹了centos 7.5 部署varnish緩存服務(wù)器功能,文中給大家介紹了varnish的簡介和主要特征,需要的朋友可以參考下
    2019-10-10
  • linux多線程編程(四)

    linux多線程編程(四)

    linux中的線程是輕量級(jí)的線程,linux中的線程調(diào)度是由內(nèi)核調(diào)度程序完成的,每個(gè)線程有自己的ID號(hào)。與進(jìn)程相比,它們消耗的系統(tǒng)資源少、創(chuàng)建較快、相互間的通信也較容易。
    2014-08-08
  • Ubuntu設(shè)置開機(jī)自動(dòng)掛載所有格式硬盤分區(qū)

    Ubuntu設(shè)置開機(jī)自動(dòng)掛載所有格式硬盤分區(qū)

    原來那么簡單,安裝下面的東東,運(yùn)行,設(shè)置,搞定!
    2008-09-09
  • 在 Linux 上鎖定虛擬控制臺(tái)會(huì)話的實(shí)現(xiàn)方法

    在 Linux 上鎖定虛擬控制臺(tái)會(huì)話的實(shí)現(xiàn)方法

    這篇文章主要介紹了在 Linux 上鎖定虛擬控制臺(tái)會(huì)話的實(shí)現(xiàn)方法,Vlock 對(duì)于有多個(gè)用戶訪問控制臺(tái)的共享 Linux 系統(tǒng)特別有用,文中給大家提到了vlock的安裝方法,需要的朋友可以參考下
    2018-11-11
  • Linux中Homebrew的正確使用方法

    Linux中Homebrew的正確使用方法

    這篇文章主要給大家介紹了關(guān)于Linux中Homebrew的正確使用方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Linux系統(tǒng)具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • ubuntu20.04虛擬機(jī)無法上網(wǎng)的問題及解決

    ubuntu20.04虛擬機(jī)無法上網(wǎng)的問題及解決

    這篇文章主要介紹了ubuntu20.04虛擬機(jī)無法上網(wǎng)的問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • linux中crw brw lrw等等文件屬性是什么

    linux中crw brw lrw等等文件屬性是什么

    這篇文章主要介紹了linux中crw brw lrw等等文件屬性是什么 的相關(guān)資料,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2018-09-09
  • 如何為CentOS 7配置靜態(tài)IP地址的兩種方法

    如何為CentOS 7配置靜態(tài)IP地址的兩種方法

    本篇文章主要介紹了如何為CentOS 7配置靜態(tài)IP地址的幾種方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-02-02

最新評(píng)論