成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

Ubuntu Server DNS服務(wù)器的配置方法

Ubuntu Server DNS服務(wù)器的配置方法 1 配置環(huán)境一臺(tái)服務(wù)器和若干PC 組成的簡(jiǎn)單局域網(wǎng)。服務(wù)器安裝Ubuntu Server,開(kāi)啟DNS 服務(wù)。服務(wù)器的IP :192.168.1.21

Ubuntu Server DNS服務(wù)器的配置方法 1 配置環(huán)境

一臺(tái)服務(wù)器和若干PC 組成的簡(jiǎn)單局域網(wǎng)。

服務(wù)器安裝Ubuntu Server,開(kāi)啟DNS 服務(wù)。

服務(wù)器的IP :192.168.1.2

1.1 檢查是否安裝bind

使用命令dpkg -l bind*查看相關(guān)軟件是否安裝

這是安裝的效果

如果沒(méi)有安裝就進(jìn)行下一步

1.2 安裝 BIND9

命令:sudo apt-get install bind9

2 DNS 配置

DNS 配置文件在 /etc/bind 目錄中。

安裝bind9后會(huì)生成如下三個(gè)配置文件:

named.conf ;named.conf.options ;named.conf.local 。

其中named.conf 是主配置文件,里面包含了named.conf.options 和named.conf.local 。

2.1 需求

現(xiàn)在將主機(jī)架設(shè)成主dns 服務(wù)器,要求能解析

mail.example.com192.168.1.2

phpmyadmin.example.com192.168.1.2

并添加MX 記錄

1

,

2.2 分析

根據(jù)上面的主機(jī)名稱(chēng)和ip 對(duì)應(yīng)可以看出:

● 需要添加正向區(qū)域“example.com”和反向區(qū)域“1.1168.192.in-addr.arpa”, ● 在“example.com”區(qū)域中添加A 記錄

● 在“example.com”區(qū)域中添加MX 記錄

● 在“30.140.192.in-addr.arpa”區(qū)域中添加各個(gè)ip 地址對(duì)應(yīng)的主機(jī)名

2.3 編輯配置文件

記得路徑 /etc/bind/

2.3.1 編輯named.conf.options

修改配置文件/etc/bind/named.conf.options,用于轉(zhuǎn)發(fā)本DNS Server不能解析的域名。 命令:sudogedit /etc/bind/named.conf.options

forwarders {

8.8.8.8;

114.114.114.114;

};

2.3.2 編輯named.conf.local

命令:sudogedit /etc/bind/named.conf.local

添加下列語(yǔ)句

//正向區(qū)域

zone "example.com"

{

type master;

file "/etc/bind/db.example.com";

};

//反向區(qū)域

zone "1.168.192.in-addr.arpa"

{

type master;

notify no;

file "/etc/bind/db.example.com";

};

注意:“}”后面要有分號(hào)“; ”,否則會(huì)報(bào)錯(cuò)。

2.3.3 建立區(qū)域文件

復(fù)制了一份區(qū)域文件db.local 為db.example.com

命令:sudocp /etc/bind/db.local /etc/bind/db.example.com

2

,

2.3.4 編輯區(qū)域文件

命令:sudogedit /etc/bind/db.example.com

將原文參照下文修改

;

; BIND data file for local loopback interface

;

$TTL 604800

@ IN SOA ns.us1204.com. root.us1204.com. (

2 ; Serial

604800 ; Refresh

86400 ; Retry

2419200 ; Expire

604800 ) ; Negative Cache TTL

;

@ IN NS ns.us1204.com.

; Name to IP

@ IN A 192.168.1.143

ns IN A 192.168.1.143

www IN A 192.168.1.143

mail IN A 192.168.1.143

phpmyadmin IN A 192.168.1.143

; MX

mail IN MX 10 mail.us1204.com.

;IP to Name

143 IN PTR ns.us1204.com.

143 IN PTR www.us1204.com.

143 IN PTR mail.us1204.com.

143 IN PTR phpmyadmin.us1204.com.

2.3.5 重新啟動(dòng)DNS 服務(wù)

sudo /etc/init.d/bind9 restart

到此位置DNS 就配置完成了。

3 驗(yàn)證DNS 配置

可以在XP 下的cmd 環(huán)境下用nslookup 去試試

敲入nslookup 后再敲入域名如www.example.com 進(jìn)行正向解析,敲入IP 地址則進(jìn)行反向解析。

以XP 為例,在CMD 命令下:

3

,

關(guān)于反向解析:即從IP 解析到域名。本實(shí)驗(yàn)中,該功能沒(méi)什么用途。在反垃圾郵件方面,它很有作用,由于郵件的協(xié)議,偽裝域名發(fā)送郵件是可能的,這時(shí)候,郵件服務(wù)器端收到郵件后,根據(jù)郵件的IP 地址反解析,得到域名,如果域名和郵件的發(fā)信人域名一致,則收下,否則拒絕。

4

標(biāo)簽: