LINUX中的DNS服務---DNS正向、反向和雙向解析


一、DNS的正向解析

   也就是域名解析為IP地址進行訪問!

   1)vim  /etc/named.conf   ----》  刪除forwarders所在行

   2)vim  /etc/named.rfc1912.zones   ----》 復制第19-24行,粘貼在下面,並修改自己的域名

    

   3)進行westos.com.zone的生成和修改

     cd   /vat/named/

     cp -p  named.localhost westos.com.zone    ##-p復制的時候文件權限和屬性不變

     vim  /var/named/westos.com.zone      進行如下修改

     

     4)重啟named服務器: systemctl  restart  named

     5) 關閉防火牆:systemctl  stop  firewalld

     6)在測試主機中進行如下修改:

       vim   /etc/resolv.conf

              

     7)在測試主機中進行測試:(我們可以看到xniu.westos.com解析的ip為172.25.254.100)                                                                   

 二、DNS的反向解析

   將IP地址解析為域名!

  1) vim /etc/named.rfc1912.zones   ---> 復制第36-40行,並作如下修改(反向解析格式為ptr)

   

  2)復制文件模板為westos.com.ptr,並進行如下修改

    cd  /var/named/

    cp  -p  named.localhost  westos.com.ptr

    vim  /var/named/westos.com.ptr      -p表示文件的權限和屬性均復制                                                                                                                            

   

 

  3)重啟named服務:systemctl  restart named

  4)在測試主機中進行測試:(反向解析要加-x)

    dig  -x   172.25.254.111

 

   

 三、DNS的雙向解析

    雙向解析則為域名和IP地址的雙向轉化。可以實現內網和外網訪問同一網頁時,可以得到不同的IP;從而區分內網還是外網。

   1)首先定義內外網的配置文件

     cd  /var/named/

     cp  -p  westos.com.zone  westos.com.inter  

     vim  /vat/named/westos.com.inter   修改網段為外網的

     

   2) cp -p /etc/named.rfc1912.zones /etc/named.rfc1912.inter  

      vim  /etc/named.rfc1912.inter  

 

    

   3)修改named.conf的配置文件

      vim  /etc/named.conf   -->首先注釋掉49-56行,在編寫57-72行

     

   4)重啟服務:systemctl  restart  named

   5) 分別對兩台主機進行測試:

  •   對於172.25.254.177主機,修改/etc/resolv.conf文件:  servername 172.25.254.177

      然后使用dig  xniu.westos.com  進行查看:

    

  •  對172.25.254.97主機進行測試,首先修改/etc/resolv.conf文件:servername  172.25.254.177 

    使用命令dig  xniu.westos.com  對域名解析的ip進行進行查看

   

  

 


免責聲明!

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



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