配置DNS伺服器

2021-09-30 16:36:18 字數 3708 閱讀 9566

ip位址

角色安裝內容

192.168.91.129/24

dns伺服器

bind包

192.168.91.134/24

客戶端bind-utils

[root@localhost ~]# curl -o /etc/yum.repos.d/centos-base.repo 

[root@localhost ~]# sed -i 's/$releasever/7/g' /etc/yum.repos.d/centos-base.repo

[root@localhost ~]# yum -y install bind

[root@localhost ~]# cp -a /etc/named.conf

[root@localhost ~]# vim /etc/named.conf

options ; ##修改監聽位址為本機ip位址或者any

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

allow-query ; ##允許所有人請求

......

[root@localhost ~]# vim /etc/named.rfc1912.zones

.....

zone "linux.com" in ;

};zone "91.168.192.in-addr.arpa" in ;

};

[root@localhost named]# cp -p named.localhost linux.localhost

[root@localhost named]# cp -p named.empty linux.empty

[root@localhost named]# vim linux.localhost

$ttl 1d ##表示快取可以儲存一天

@ in soa linux.com. rname.invalid. (

0 ; serial

1d ; refresh ##表示一天後重新重新整理

1h ; retry ##若獲取失敗,一小時後再次獲取

1w ; expire

3h ) ; minimum

ns dns.linux.com.

dns a 192.168.91.129

www a 192.168.91.134

a 127.0.0.1

aaaa ::1

[root@localhost named]# vim linux.empty

$ttl 3h

@ in soa linux.com. rname.invalid. (

0 ; serial

1d ; refresh

1h ; retry

1w ; expire

3h ) ; minimum

ns dns.linux.com.

129 ptr dns.linux.com.

134 ptr www.linux.com.

a 127.0.0.1

aaaa ::1

[root@localhost ~]# systemctl start named

[root@localhost ~]# ss -ntlp

state recv-q send-q local address:port peer address:port

listen 0 128 127.0.0.1:953 *:* users:(("named",11886,22))

listen 0 10 192.168.91.129:53 *:* users:(("named",11886,21))

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

name="eth0"

hwaddr="00:50:56:33:75:20"

onboot=yes

netboot=yes

uuid="eaf994fe-e7ea-4206-afe0-454b5111aab2"

ipv6init=yes

bootproto=static

name=eth0

device=eth0

ipaddr=192.168.91.134

prefix=24

gateway=192.168.91.2 ##

dns1=192.168.91.129 ##dns指向dns伺服器

type=ethernet

[root@localhost ~]# yum -y install bind-utils

[root@localhost ~]# nslookup

> 192.168.91.134 ##客戶端ip位址

server: 192.168.91.129

address: 192.168.91.129#53

134.91.168.192.in-addr.arpa name = www.linux.com. ##解析為www.linux.com

> 192.168.91.129 ##服務端位址

server: 192.168.91.129

address: 192.168.91.129#53

129.91.168.192.in-addr.arpa name = dns.linux.com. ##解析為dns.linux.com

注:以上為反向解析

> www.linux.com

server: 192.168.91.129

address: 192.168.91.129#53

name: www.linux.com

address: 192.168.91.134

name: www.linux.com

address: 127.0.0.1

> dns.linux.com

server: 192.168.91.129

address: 192.168.91.129#53

name: dns.linux.com

address: 192.168.91.129

>

注:以上為正向解析

dns伺服器配置 專案三 DNS伺服器配置

一 專案任務描述 有一所院校,組建了校園內部的區域網並架社內部的web伺服器和ftp伺服器,現需要安裝並配置一台dns伺服器為校園網內部的使用者提供dns服務,使使用者能夠使用網域名稱訪問內部的web 和ftp伺服器以及網際網路上的各個 二 專案任務劃分 子任務1 dns的安裝 子任務2 dns正向...

DNS伺服器配置

dns domain name server,網域名稱伺服器 是進行網域名稱 domain name 和與之相對應的ip位址 ip address 轉換的伺服器。dns中儲存了一張網域名稱 domain name 和與之相對應的ip位址 ip address 的表,以解析訊息的網域名稱。下面就由我給...

DNS伺服器配置

dns簡介 1.dns實際上是網域名稱系統的縮寫,它的目的是為客戶機對網域名稱的查詢提供ip位址,以便使用者用易記的名字搜尋和訪問必須通過ip才能定位的本地網路或internet上的資源。通過dns服務,使得網路服務的訪問更加簡單,許多重要網路服務的實現也需要借助於dns服務。dns服務可視為網路服...