最近在重高手的幫助下,終於配置好了dns服務。現在把個人總結寫出,希望對像我一樣剛學linux的朋友有所幫助。
測試環境:
作業系統:redhat 7.2
一、例項環境:
2。公司註冊網域名稱:longyu.edu
3.網域名稱伺服器ip為:202。101。55。1 主機名:
4.要解析的伺服器有:
.longyu.edu (web伺服器)
mail.longyu.edu(email 伺服器)
二、安裝前準備工作:
1。首先安裝bind
這裡你可以採有兩種方式安裝,一種是直接安裝rpm包,另一種是自已編譯。我建議安裝rpm包,既方便又省事。
安裝完成後應該在/ect目錄下生成named.conf檔案和/var/named目錄
2。必須保證系統/etc/有以下2個檔案:/etc/resolve.conf和/etc/host.conf
resolve.conf檔案內容如下:
domain longyu.edu
nameserve 202.101.55.1
/ect/host.conf檔案內容如下:
ord hosts,bind
multi off
三、dns的主配置檔案/ect/named.conf
named.conf檔案內容如下:
options ;
zone '.'
zone 'localhost' in ;
};
zone '0.0.127.in-addr.arpa';
zone 'longyu.edu';
zone '55.101.202.in-addr.arpa';
include "/etc/rndc.key";
注釋:
檔案的第一部分option指定域資料檔案都存放在/var/name目錄下,一般情況不做修改。
檔案第二部分,zone"."定義了根域資訊,也就是當網域名稱伺服器收到網域名稱查詢時,發現客戶查詢請求時,發現客戶希望查詢的網域名稱不是本地網域名稱是,它就會查詢詢/etc/named.ca中定義的根網域名稱伺服器,直到最終得到自己希望查詢的網域名稱。
檔案的第三部分zone "localhost" 和 zone "0.0.127.in-addr-arpa"定義了本地迴路的正反向解析,一般不修改。
檔案的第四部分是關鍵,這裡設定我們想要的網域名稱。
定義了域longyu.edu的相關資訊。
master是指該伺服器為主域伺服器
type指定該哉性質
hint指根域
四、配置dns正向網域名稱轉換資料檔案/var/named/longyu.edu.
$ ttl 86400
$ orlgin longyu.edu.
@ 1d in soa ns.longyu.edu. root.longyu.edu.
(42; serial (d.adams)
3h; refresh
15m; retry
1w; expiry
1d;);minimum
@ 1d in ns longyu.edu.
@ 1d in mx 10 mail.longyu.edu.
1d in a 202.101.55.1
1d in a 202.101.55.1
ns 1d in a 202.101.55.1
mail 1d in a 202.101.55.1
五。dns反向網域名稱解析轉抵換資料檔案/var/named/202.101.55
ttl
@ in soa ns.longyu.edu. root.longyu.edu.(
19997022700;serial
28800; refresh
14400; retry
3600000; expire
@ in ns longyu.edu.
1 in ptr longyu.edu.
2 in prt mail.logyu.edu.
4 in prt ns.longyu.edu.
注釋:
1。soa是主伺服器一定要設定的命令,通常入在第一行
2。最前面的符號「@」代表目前所管轄的域。 「in」代表位址類別,這裡就是固定使用「in」的。
3。填入網域名稱伺服器,記住由於dns資料檔案的特殊格式規定,在最後一定要加上「·」我們填入ns.longyu.edu.
ok,到此就已經基本配置完了,接下來測試最簡單的方法就是ping longyu.edu,另一種方法是nslookup
我是剛學linux,也許有些地方寫的不對,還忘眾高手指正。我只是希望對像我一樣剛學linux的朋友有所幫助。
RedHat 設定IP 閘道器 DNS
1 修改ip vim etc sysconfig network script ifcfg eth0 device eth0 bootproto static 靜態還是動態 broadcast 192.168.1.255 ipaddr 192.168.1.35 ip位址 netmask 255.25...
網路安裝redhat7 2虛擬機器
1.該實驗應用場景 當我們需要大量給多台主機裝虛擬機器的時候,想要做到同步且自動安裝的情況下。我們知道網路安裝需要pxelinux.0。下面我們通過pxelinux.0來找尋一系列安裝工具。2.該實驗用到的工具 1 rhel server 7.2 x86 64 iso 2 syslinux 4.05...
在RedHat 7 2中安裝boost庫
redhat7.2 64bit boost 1.64.0 解壓tar vzxf tar.gz,進入解壓後的目錄,執行.booststrap.sh,會生成乙個bjam的可執行程式。執行.bjam 進行編譯,乙個過程有點漫長.編譯成功後在資料夾下,會有stage bin.v2兩個目錄。bin.v2中存的...