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!!!!