DNS反向解析和郵件服務(wù)器samba(個人學習)
Linux 系統(tǒng)管理第5周教學內(nèi)容一、主要內(nèi)容(1) 復習簡單DNS 的配置(2) 學習反向解析的配置方法(3) 學習郵件服務(wù)Sendmail二、內(nèi)容1:DNS 配置部分測試題1、基本概念(1) 請簡
Linux 系統(tǒng)管理第5周教學內(nèi)容
一、主要內(nèi)容
(1) 復習簡單DNS 的配置
(2) 學習反向解析的配置方法
(3) 學習郵件服務(wù)Sendmail
二、內(nèi)容1:DNS 配置部分測試題
1、基本概念
(1) 請簡述什么是DNS
(2) 請回答Linux 中的DNS 是由哪一程序?qū)崿F(xiàn)的
(3) 請回答如果Linux 中的DNS 啟動失敗,我們安裝哪一應用程序包,那
個安裝包還包括相應的設(shè)置模版
2、請利用虛擬機搭建如下拓撲:

拓撲搭建完畢后使用Linux 虛擬機配置自己的DNS 服務(wù)器,要求:
(1) 物理機和XP 虛擬機均可通過自己的DNS 訪問Internet
(2) 將linux 命名為:“dns. 自己姓名全拼.com ”的主機名
(3) 添加dns. 自己姓名全拼.com 的域名,解析出的IP 是Linux 虛擬機IP
(4) 添加test. 自己姓名全拼.com 的域名,解析出的IP 是XP 虛擬機IP
(5) 添加www. 自己姓名全拼.com 的域名,解析出的IP 是物理機IP
,三、內(nèi)容2:反向DNS 配置部分
1、基本概念
(1) 什么是反向DNS
正向DNS 是把域名變成IP ,而反向DNS 是把IP 變成域名,我們曾經(jīng)說過,反向DNS 大多數(shù)情況下很少用到,在郵件中轉(zhuǎn)方面需要使用的最為廣泛,并且反向DNS 在真實的環(huán)境中是需要上級DNS 服務(wù)器授權(quán)的。
2、實驗1 反向DNS 設(shè)置
(1) 首先打開“/etc/named.rfc1912.zones”查看,其中這一部分是
反向解析的示例:

(2) 接下來我們來模仿之作一個自己Linux 主機的反向解析
(3) 把剛才的一段復制,粘貼在下方
,
(4) 把反寫的回環(huán)地址“0.0.127”改為自己的Linux 主機的IP 段,
我的IP 段是192.168.0所以修改成下圖所示。
,
(5) 接下來保存,重新啟動Named 服務(wù)。

注意:首先我們發(fā)現(xiàn)啟動失敗,緊跟著找到關(guān)鍵性的一句話File Not Found (文件找不到),回想DNS 的查詢機制,每個Zone 都要有文件,所以我們要建立剛才加的Zone 的反向解析文件。
(6) 觀察到0.0.127的文件是named.local, 所以,首先想到的是復制
,Named.local, 改名成0.168.192,廢話少說,開始動手
(7) 找到BIND 的工作路徑,具體做法是查關(guān)鍵性的配置文件/etc/

named.caching-nameserver.conf
(8) 進入

/var/named
,會發(fā)現(xiàn)一組帶綠色箭頭的文件,這種文件在Linux 中稱之為鏈接,類似于Windows 中的快捷方式,也就是說不是真正的文件所在。
(9) 隨便選中一個綠箭頭的文件,按鼠標右鍵,查看屬性。

在彈出的屬性對話框中,可以找到真正的文件所在的位置

這次發(fā)現(xiàn)真正的文件所在的位置是“var/named/chroot/var/named”
(10)直接進入“var/named/chroot/var/named”,找到最初想復制的
不帶綠色箭頭的named.local, 按鼠標右鍵,選擇復制。
,
(11)粘貼后,選擇重命名

(12)我的起名為0.168.192,反寫Linux 主機的IP 段。注意這個名
字一定要與第(4)步一致。

(13)哈哈,有文件了,下一步創(chuàng)建這一文件的鏈接
(14)選中文件,按鼠標右鍵選擇創(chuàng)建鏈接

(15)創(chuàng)建完畢后,將它和其他的鏈接文件移動到同一文件夾


(16)粘貼至“/var/named”中