日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

Linux下配置DNS服务器之一--Master服务器

發(fā)布時(shí)間:2024/4/14 linux 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux下配置DNS服务器之一--Master服务器 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Linux下配置DNS服務(wù)器之一--Master服務(wù)器


系統(tǒng)環(huán)境: RedHat EL55

? ??Oracle 11g RAC 集群中引入了SCAN(Single Client Access Name)的概念,也就是指集群的單客戶端訪問名稱。SCAN 這個(gè)特性為客戶端提供了單一的主機(jī)名,用于訪問集群中運(yùn)行的 Oracle 數(shù)據(jù)庫(kù)。如果您在集群中添加或***節(jié)點(diǎn),使用 SCAN 的客戶端無需更改自己的 TNS 配置。無論集群包含哪些節(jié)點(diǎn),SCAN 資源及其關(guān)聯(lián)的 IP 地址提供了一個(gè)穩(wěn)定的名稱供客戶端進(jìn)行連接使用。在Oracle 11g grid 安裝時(shí)即要求為該特性配置DNS解析方式或GNS解析方式。

? ? 以下案例是在Linux環(huán)境下配置DNS服務(wù)器:

步驟:

1、? 安裝必要軟件

[root@Dns_master/]# yum install bind bind-chroot caching-nameserver –y

….?

Installed:

?bind.i38630:9.3.6-4.P1.el5_4.2

?bind-chroot.i386 30:9.3.6-4.P1.el5_4.2 (可以不安裝

?caching-nameserver.i386 30:9.3.6-4.P1.el5_4.2?

2、? 配置

1)修改主配置文件

[root@Dns_master /]# cd/var/named/chroot/?

[root@Dns_masterchroot]# pwd

/var/named/chroot

[root@Dns_masterchroot]# ls

dev? etc?var

[root@Dns_masterchroot]# cd etc/

[root@Dns_masteretc]# ls

localtime? named.caching-nameserver.conf? named.rfc1912.zones? rndc.key

[root@Dns_master etc]# vi ?named.caching-nameserver.conf?

options {

? ? ? ? listen-on port 53 { any; }; ? ?#監(jiān)聽端口

? ? ? ? listen-on-v6 port 53 { ::1; };

? ? ? ? directory ? ? ? "/var/named";

? ? ? ? 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";

? ? ? ? // Those options should be used carefully because they disable port

? ? ? ? // randomization

? ? ? ? // query-source ? ?port 53;

? ? ? ? // query-source-v6 port 53;

? ? ? ? allow-query ? ? { any; }; ???#查詢地址?

};

logging {

? ? ? ? channel default_debug {

? ? ? ? ? ? ? ? file "data/named.run";

? ? ? ? ? ? ? ? severity dynamic;

? ? ? ? };

};

view any_resolver {

? ? ? ? match-clients ? ? ?{ any; }; ???#客戶端

? ? ? ? match-destinations { any; }; ???#查詢目的地址

? ? ? ? recursion yes;

? ? ? ? include "/etc/named.rfc1912.zones";

};

2)聲明一個(gè)域

[root@Dns_masteretc]# pwd?

/var/named/chroot/etc?

[root@Dns_masteretc]# ls?

localtime? named.caching-nameserver.conf? named.rfc1912.zones? rndc.key

[root@Dns_master etc]# vi ?named.rfc1912.zones

zone "." IN {

? ? ? ? type hint;

? ? ? ? file "named.ca";

};

zone "localdomain" IN {

? ? ? ? type master;

? ? ? ? file "localdomain.zone";

? ? ? ? allow-update { none; };

};

zone "cuug.net" IN {

? ? ? ? type master;

? ? ? ? file "cuug.zone";

? ? ? ? notify no;

};

zone "8.168.192.in-addr.arpa" IN {

? ? ? ? type slave;

? ? ? ? file "192.zone";

? ? ? ? ?notify no;

};

zone "localhost" IN {

? ? ? ? type master;

? ? ? ? file "localhost.zone";

? ? ? ? allow-update { none; };

};

zone "0.0.127.in-addr.arpa" IN {

? ? ? ? type master;

? ? ? ? file "named.local";

? ? ? ? allow-update { none; };

};

3)建立對(duì)應(yīng)的正解和反向區(qū)域文件?

[root@Dns_masteretc]# cd ../var/named/

[root@Dns_masternamed]# pwd?

/var/named/chroot/var/named

[root@Dns_masternamed]# ls?

data????????????? localhost.zone?? named.ca???????? named.local? slaves?

localdomain.zone? named.broadcast? named.ip6.local? named.zero?

正向解析文件:

[root@Dns_master named]# cat cuug.zone

$TTL ? ?86400

@ ? ? ? ?IN ? ?SOA ? ?dns.cuug.net. root.mail.cuug.net. (

? ? ? ? ? ? ? ? 1997022700 ? ?; Serial

? ? ? ? ? ? ? ? 28800 ? ?; Refresh - 3 hours

? ? ? ? ? ? ? ? 14400 ? ?; Retry - 1 hour

? ? ? ? ? ? ? ? 3600000 ? ?; Expire - 1 week

? ? ? ? ? ? ? ? 86400) ? ?; Minimum - 1 day


? ? ? ? ? ? IN ? ? ? NS ? ? ? ? dns.cuug.net.

? ? ? ? ? ? IN ? ? ?MX ?10 ? ? ?mail.cuug.net.

web ? ? ?IN ? ? A ? ?192.168.8.31

dns ? ? ?IN ? ? A ? ?192.168.8.240

mail ? ? IN ? ? A ? ? 192.168.8.101

ftp ? ? ?IN ? ?A ? ? 192.168.8.103

www ? ? ?IN ? ?CNAME ?web

反向解析文件:

[root@Dns_master named]# cat?192.zone

$TTL ? ?86400

@ ? ? ? ?IN ? ?SOA ? ?dns.cuug.net. root.mail.cuug.net. (

? ? ? ? ? ? ? ? 1997022700 ? ?; Serial

? ? ? ? ? ? ? ? 28800 ? ?; Refresh - 3 hours

? ? ? ? ? ? ? ? 14400 ? ?; Retry - 1 hour

? ? ? ? ? ? ? ? 3600000 ? ?; Expire - 1 week

? ? ? ? ? ? ? ? 86400) ? ?; Minimum - 1 day ?

? ? ? ? ? ?IN ? ? ? NS ? ? ? ? ?dns.cuug.net.

? ? ? ? ? ? IN ? ? ?MX ?10 ? ? ?mail.cuug.net.

240 ? ? ? ? IN ? ?PTR ? ?dns.cuug.net.

31 ? ? ? ? ?IN ? ?PTR ?web.cuug.net.

101 ? ? ? ? IN ? ?PTR ?mail.cuug.net.

103 ? ? ? ? IN ? ?PTR ?ftp.cuug.net.

本機(jī)反向解析庫(kù)文件:

net.127

$TTL ? ?86400

@ ? ? ? IN ? ? ?SOA ? ? localhost. root.localhost. (

? ? ? ? ? ? ? ? 1997022700 ?; Serial

? ? ? ? ? ? ? ? 28800 ? ?; Refresh - 3 hours

? ? ? ? ? ? ? ? 14400 ? ?; Retry - 1 hour

? ? ? ? ? ? ? ? 3600000 ? ?; Expire - 1 week

? ? ? ? ? ? ? ? 86400) ? ?; Minimum - 1 day

? ? ? ? IN ? ?NS ? ? localhost.

1 ? ? ? IN ? ?PTR ? ?localhost.

本機(jī)正向解析庫(kù)文件:

net.local

$TTL ? ?86400

@ ? ? ? IN ? ? ?SOA ? ? localhost. root.localhost. (

? ? ? ? ? ? ? ? 1997022700 ?; Serial

? ? ? ? ? ? ? ? 28800 ? ?; Refresh - 3 hours

? ? ? ? ? ? ? ? 14400 ? ?; Retry - 1 hour

? ? ? ? ? ? ? ? 3600000 ? ?; Expire - 1 week

? ? ? ? ? ? ? ? 86400) ? ?; Minimum - 1 day

? ? ? ? IN ? ?NS ? ? localhost.

localhost ? ?IN ? A ?127.0.0.1



4)修改區(qū)域文件的權(quán)限

[root@Dns_master named]# chown :named?cuug.zone

[root@Dns_master named]# chown :named 192.zone

5)檢查配置文件語(yǔ)法?

[root@Dns_master named]#named-checkconf?? ###檢測(cè)配置文件是否有語(yǔ)法錯(cuò)誤

[root@Dns_master named]#named-checkzone? cuug.net ?cuug.zone

zonelinuxidc/IN: loaded serial 42?

OK?

3、重新啟動(dòng)named服務(wù)?

[root@Dns_master named]# service ?named restart

停止 named:??????????????????????????????????????????????[確定]

啟動(dòng) named:??????????????????????????????????????????????[確定]

4、測(cè)試

首先添加DNS服務(wù)器記錄

編輯nsswitch.conf 添加dns解析

[root@Dns_master named]#?vi /etc/nsswitch.conf?

在hosts: dns files ?增加DNS解析

[root@Dns_masternamed]# cat /etc/resolv.conf

nameserver192.168.8.240?

[root@Dns_masternamed]# host www.cuug.net

www.cuug.net? has address 192.168.1.100

[root@Dns_masternamed]# ping www.cuug.net

www.cuug.net (192.168.8.240) 56(84) bytes of data.

64bytes from Dns_master (192.168.8.240): icmp_seq=1 ttl=64 time=0.017 ms

64bytes from Dns_master (192.168.8.240): icmp_seq=2 ttl=64 time=0.013 ms

@至此,DNS服務(wù)器配置成功!


轉(zhuǎn)載于:https://blog.51cto.com/tiany/1421879

總結(jié)

以上是生活随笔為你收集整理的Linux下配置DNS服务器之一--Master服务器的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。