1、如何在linux下搭建dns伺服器?最關鍵的配置文件有哪幾個?分別有什麼用?一般在linux下搭建
1、需要安裝bing、bing-chroot、caching-nameserver這三個包
2、編輯配置文件:有三個
(1)主配回置文件,是/var/named/chroot/etc/named.conf
在這里你要配置dns的ip,監聽埠,答區域文件的目錄,允許其他主機使用dns服務和緩存。最終要的就是你要定義正向解析區域和反向解析區域,在這裡面要指明正向區域文件和反向區域區域文件的名字
(2)兩個區域文件,文件名是你自己定義的,必須跟主配置文件里的一樣。
區域文件會放在/var/named/chroot/var/named/目錄下,裡面有模板的。直接拷貝。
3、重啟服務。
重啟服務失敗一般都是配置文件出錯,而且dns服務是一個比較難學的服務,所以建議兄弟你在網上找點更詳細的資料。就是配置文件詳解之類的。要懂得配置文件里每一項參數設定的意義。
祝你好運~~~
2、linux 中如何用圖形界面配置DNS伺服器
安裝DNS相關軟體包
[root@networkserver .vnc]# rpm -qa | grep bind
2.配置DNS
使用VNC登陸啟動圖形化界面:
#system-config-bind點擊」新建」->選擇」網路區域」。
點擊Class的」確定」,點擊來源類型的」確定」。
IN輸入新網路域名,點擊」確定」。
「確定」。
右擊新建的網路區域」xiaoyang.org」,」添加」->」A IPv4地址」。
在域名處輸入域名全稱,IPv4地址輸入域名綁定的IP地址。
點擊」保存」,點擊」是」保存DNS配置。
「確定」保存成功,退出圖形化界面。
3.測試DNS
在網路內客戶端檢查DNS配置情況:
C:Usersabin>nslookup
默認伺服器: rhel.xiaoyang.org
Address: 172.168.6.102
> rhel.xiaoyang.org //輸入配置好的域名
伺服器: rhel.xiaoyang.org
Address: 172.168.6.102
名稱: rhel.xiaoyang.org
Address: 172.168.6.102
> exit
rhel.xiaoyang.org能被正常的解析。
C:Usersabin>ping rhel.xiaoyang.org
正在 Ping rhel.xiaoyang.org [172.168.6.102] 具有 32 位元組的數據:
來自 172.168.6.102 的回復: 位元組=32 時間<1ms TTL=64
來自 172.168.6.102 的回復: 位元組=32 時間<1ms TTL=64
ping域名能夠正常的ping通。
3、linux下dns伺服器配置
首先你的abc.domain.com的NS,你就給出了名稱,你沒給出A記錄。
當client訪問時候,無法通過IP地址找到你的名稱伺服器,當然無法提供解析了。
你DNS伺服器的地址是多少,在正解區域加入一條對應NS的A記錄就行。
在」abc.domain.com.zone「加入:
$TTL 1D
@ IN SOA @ abc.domain.com. root.abc.domain.com. (
42 ; serial (d. adams)
2D ; refresh
4H ; retry
6W ; expiry
1W ) ; minimum
IN NS abc.domain.com
IN A 你的DNS伺服器地址
me IN A 111.222.10.3
反向區域也是如此。
另外,你這個DNS增加成功後,不知道有沒有去ISP提供商處購買權威伺服器的解析。對外網的解析,需要client設置你的伺服器地址為他的首先DNS才行。
設定一個域名解析的權威DNS,你需要根伺服器承認你是這個域的權威解析才行,而這個就是要錢滴,10塊一個(萬網價格)
4、Linux系統中,DNS伺服器名稱是什麼?
bind《linux就該這么學》不錯的linux自學書籍
5、linux下如何配置DNS伺服器,
linux DNS伺服器配置 基本理論: DNS系統的作用是把域名和IP對應起來。 正向解析:根據域名(主機名)查找對應的IP地址。 反向解析:根據IP地址查詢對應的域名(主機名)。 查詢 遞歸查詢:大多數客戶機向DNS伺服器解析域名的方式。 迭代查詢:linux下如何配置DNS伺服器,
6、在windows環境中和在linux環境中怎樣配置DNS伺服器…
windows
的簡單
用2003
做就可以了
寫一條記錄既可以了
liunx
用bind
make
和install
我就不說了
先寫named.cof文件
vi
etc/named.conf
寫入
zone
"test.com"
{
指定要解析的domian
type
master;
類型
主dns
file
"zone.test
";
指定用哪個文件解析
上面的test
對應文件
};
zone
"0.168.192.in-addr.arpa"
{
反向我就不說了
type
master;
file
"zone.
test.rev";
指定DNS文件存放的目錄
directory
"/etc/namedb
建立區域文件
vi
/etc/namedb/test.com
寫入
@
IN
SOA
ns.test.com.
root.test.com.(
2009070116;
Serial
3600
;
Refresh
900
;
Retry
3600000
;
Expire
3600
)
;
Minimum
IN
NS
ns.test.com
;
ns
IN
A
192.168.0.1
www6
IN
AAAA
2001:250:f004::10
www
IN
A
192.168.0.2
對照的相應更該就可以了
7、linux配置dns域名解析伺服器
這個說簡單也簡單,說復雜也復雜,配置named.conf就好了,本來有個例在的,改改就知道。而且,有檢測的工具,編輯好先檢測一下再啟動服務,不然莫名其妙的錯……
8、linux怎樣配置dns伺服器
/etc/sysconfig/network-scripts/ifcfg-eth0 配置網卡信息
在/etc/目錄下修改named.conf文件在named.conf文件倒數第二行寫入以下代碼:
Zone」[域名.com]」IN {
type master;
file」[域名.com] zone」;
allow-transfer{ none; };
};
再進入/var/named/chroot/var/named目錄下,創建 :[域名.com].zone其內容為:
$ttl 38400
域名.com. IN SOA dns.域名.com. admin.域名.com. (
2008061403 修改版本
10800
3600
604800
38400)
域名.com. IN NS dns.域名.com.
dns IN A [伺服器IP地址]
www.[域名.com]. IN A [伺服器IP地址]
ftp.[域名.com]. IN A [伺服器IP地址]
mail.[域名.com]. IN A [伺服器IP地址]
◆更改客戶機的DNS與伺服器一致
WARNING:Any!!!!