欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux域名服務(wù)DNS配置方法

 更新時(shí)間:2019年08月27日 10:41:39   作者:對(duì)弈  
DNS 全稱是 Domain Name System,大意是域名解析系統(tǒng),它的職責(zé)是把域名翻譯成一個(gè)一個(gè)可以識(shí)別的 IP 供不同的計(jì)算機(jī)設(shè)備連接。這篇文章主要介紹了Linux域名服務(wù)DNS配置方法,需要的朋友可以參考下

什么是 DNS

DNS 全稱是 Domain Name System,大意是域名解析系統(tǒng),它的職責(zé)是把域名翻譯成一個(gè)一個(gè)可以識(shí)別的 IP 供不同的計(jì)算機(jī)設(shè)備連接。

linux 有關(guān) DNS 解析的配置和文件

linux 中有三個(gè)文件是關(guān)于 dns 解析的:

  • /etc/hosts 記錄 hostname 對(duì)應(yīng)的ip地址
  • /etc/resolv.conf 設(shè)置DNS服務(wù)器的ip地址
  • /etc/host.conf 指定域名解析的順序(是從本地的hosts文件解析還是從DNS解析)
  • /etc/hosts 的存在是早期網(wǎng)絡(luò)并不是特別發(fā)達(dá),僅僅在 hosts 中保存主機(jī)名和 ip 地址的對(duì)應(yīng)關(guān)系即可滿足需要,隨著網(wǎng)絡(luò)的發(fā)展逐漸出現(xiàn)分布式 DNS 服務(wù),但是 /etc/hosts 形式保留下來了。

/etc/resolv.conf 是配置DNS 域名和 ip 地址的,網(wǎng)上有很多資料可以參考一下。

一個(gè)域名是如何被解析的

How the Domain Name System (DNS) Works這篇大致解釋了域名被解析的過程,基本可以分為:

  • 向根域名服務(wù)請(qǐng)求頂級(jí)域名所在所在域名服務(wù)
  • 向頂級(jí)域名服務(wù)請(qǐng)求二級(jí)域名服務(wù)
  • 向二級(jí)域名服務(wù)請(qǐng)求具體的 ip 地址

簡(jiǎn)易DNS配置案例(基于CentOs7)

服務(wù)器端

1.安裝bind

yum install bind

2.修改/etc/named.conf配置文件

vim /etc/named.conf
options {
    listen-on port 53 { any; };  //開啟監(jiān)聽端口53,接受任意IP連接
    listen-on-v6 port 53 { ::1; };  //支持IP V6
    directory    "/var/named";  //所有的正向反向區(qū)域文件都在這個(gè)目錄下創(chuàng)建
    dump-file    "/var/named/data/cache_dump.db";
    statistics-file "/var/named/data/named_stats.txt";
    memstatistics-file "/var/named/data/named_mem_stats.txt";
    allow-query   { 0.0.0.0/0; };  //允許任意IP查詢

    recursion yes;
    dnssec-enable yes;
    dnssec-validation yes;
    dnssec-lookaside auto;
    /* Path to ISC DLV key */
    bindkeys-file "/etc/named.iscdlv.key";
    managed-keys-directory "/var/named/dynamic";

};

logging {
    channel default_debug {
        file "data/named.run";
        severity dynamic;
    };
};

zone "." IN {
    type hint;
    file "named.ca";
};

include "/etc/named.rfc1912.zones";  //主要配置文件
include "/etc/named.root.key";

3.修改/etc/named.rfc1912.zones文件,添加duiyi.com的正向區(qū)域

vim /etc/ named.rfc1912.zones
zone "localhost.localdomain" IN {
    type master;
    file "named.localhost";
    allow-update { none; };
};

zone "localhost" IN {
    type master;
    file "named.localhost";
    allow-update { none; };
};

zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {
    type master;
    file "named.loopback";
    allow-update { none; };
};

zone "1.0.0.127.in-addr.arpa" IN {
    type master;
    file "named.loopback";
    allow-update { none; };
};
zone "0.in-addr.arpa" IN {
    type master;
    file "named.empty";
    allow-update { none; };
};

//duiyi.com的正向區(qū)域
zone "duiyi.com" IN {
    type master;
    file "duiyi.com.zone";
    allow-update { none; };
};

4.創(chuàng)建正向區(qū)域資源文件

vim /var/named/duiyi.com.zone
$TTL 1D
@  IN SOA duiyi.com. rname.invalid. (
                    0    ; serial
                    1D   ; refresh
                    1H   ; retry
                    1W   ; expire
                    3H )  ; minimum
    NS   @
    A    127.0.0.1
    AAAA  ::1
www  IN A 192.168.81.1
mail  IN A 192.168.81.2
ftp  IN A 192.168.81.3

5.啟動(dòng)named服務(wù)

systemctl start named

6.開機(jī)自啟動(dòng)

systemctl enable named

## 客戶端
操作系統(tǒng):windows和linux都可以
IP地址:能夠ping通DNS服務(wù)器的IP(192.168.81.133)都可以,
作用:測(cè)試DNS服務(wù)器是否正常工作。

1.修改DNS:


2.ping 服務(wù)端ip(192.168.81.133),測(cè)試能否訪問服務(wù)器


3.使用nslookup命令測(cè)試三個(gè)DNS解析能否成功


如圖所示則表示DNS正向解析成功

Linux作為客戶端測(cè)試:

1. 安裝bind-utils包,以便能使用nslookup、dig和host工具

yum install bind-utils

2. 修改DNS配置使用我們的DNS服務(wù)器

vim /etc/resolv.conf
nameserver 192.168.81.133
nameserver 114.114.114.114
nameserver 8.8.8.8

3. 正向解析測(cè)試,使用nslookup命令(與windows測(cè)試一致)

nslookup

總結(jié)

以上所述是小編給大家介紹的Linux域名服務(wù)DNS配置方法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!

相關(guān)文章

  • CentOS下安裝python3.5+scrapy的方法步驟

    CentOS下安裝python3.5+scrapy的方法步驟

    本篇文章主要介紹了CentOS下安裝python3.5+scrapy的方法步驟,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-12-12
  • 基于Ubuntu 16.04設(shè)置固定IP的方法教程

    基于Ubuntu 16.04設(shè)置固定IP的方法教程

    這篇文章主要給大家介紹了基于Ubuntu 16.04設(shè)置固定IP的方法教程,文中通過圖文以及示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-10-10
  • ubuntu16.04下vim安裝失敗的原因分析及解決方案

    ubuntu16.04下vim安裝失敗的原因分析及解決方案

    重裝了ubuntu系統(tǒng),安裝vim出現(xiàn)了很多奇葩問題,今天百度查閱資料才順利解決。今天小編特此把解決思路分享到腳本之家平臺(tái),需要的朋友參考下吧
    2016-11-11
  • linux停止jar包進(jìn)程方式

    linux停止jar包進(jìn)程方式

    這篇文章主要介紹了linux如何停止jar包進(jìn)程問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • Linux如何修改用戶名,新增用戶,刪除用戶

    Linux如何修改用戶名,新增用戶,刪除用戶

    這篇文章主要介紹了Linux如何修改用戶名,新增用戶,刪除用戶問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • LVS+Keepalived構(gòu)建高可用負(fù)載均衡(測(cè)試篇)

    LVS+Keepalived構(gòu)建高可用負(fù)載均衡(測(cè)試篇)

    這篇文章主要介紹了LVS+Keepalived構(gòu)建高可用負(fù)載均衡的測(cè)試方法,需要的朋友可以參考下
    2013-06-06
  • linux DMA接口知識(shí)點(diǎn)詳解

    linux DMA接口知識(shí)點(diǎn)詳解

    在本篇文章里小編給大家整理了關(guān)于linux DMA接口知識(shí)點(diǎn)內(nèi)容,需要的朋友們可以學(xué)習(xí)參考下。
    2020-02-02
  • 超詳細(xì)講解Linux C++多線程同步的方式

    超詳細(xì)講解Linux C++多線程同步的方式

    這篇文章主要介紹了Linux C++多線程同步的方式,文中通過示例和代碼講解的非常詳細(xì),對(duì)正在學(xué)習(xí)該內(nèi)容的朋友有很大的幫助,感興趣的小伙伴可以參考參考
    2021-08-08
  • linux通過掛載系統(tǒng)光盤搭建本地yum倉庫的方法

    linux通過掛載系統(tǒng)光盤搭建本地yum倉庫的方法

    linux通過掛載系統(tǒng)光盤搭建本地yum倉庫,使用yum命令加上 list 參數(shù)就可以查看倉庫了。本文介紹的非常詳細(xì),具有參考借鑒價(jià)值,感興趣的朋友一起看看吧
    2016-10-10
  • PHP程序員玩轉(zhuǎn)Linux系列 CentOS安裝使用教程

    PHP程序員玩轉(zhuǎn)Linux系列 CentOS安裝使用教程

    這篇文章主要為大家詳細(xì)介紹了PHP程序員玩轉(zhuǎn)Linux系列文章,CentOS安裝使用教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-04-04

最新評(píng)論