请高手指点在linux系统中如何配置DNS

如题所述

在查阅许多DNS配置手册后,无法是照办还是修改,我始终没有配置正确,总是正向解析无法解析.最后,在一次配置中,突然灵机一动,终于配置成功。(2002-12-12 11:47:50) By Angelhua

下面是我配置DNS的实例:

1 所需配置文件:

/etc/named.conf 系统自带,需要配置
/etc/resolv.conf 系统自带,需要配置
/var/named/myqmail.com.db 系统没有,自已创建
/var/named/db.192.168.0.198 系统没有,自已创建
/var/named/named.local 系统自带,不需要修改
/var/named/named.ca 系统自带,不需要修改

2 相关工具

nslookup
说明:检测DNS是否配置正确的工具,系统自带。

3 配置方案

3.1 /etc/named.conf

说明:DNS主配置文件,定义了域数据库信息的基本参数和源点,该文件可以存放在本地或远程的服务器上。源文件:

// generated by named-bootconf.pl

options {
directory "/var/named";
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
// query-source address * port 53;
};

//
// a caching only nameserver config
//
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.ca";
};

zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};

zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};
zone "myqmail.com" IN {
type master;
file "myqmail.com.db";
allow-update { none;};
};
zone "0.168.192.in-addr.arpa" IN{
type master;
file "db.192.168.0.198";
allow-update { none;};
};

include "/etc/rndc.key";

3.2 /var/named/myqmail.com.db

说明:正向解析配置文件,即实现域名到IP的对应。源文件:

$TTL 86400
@ IN SOA www.myqmail.com. myqmail.com. (
2002103000 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS www.myqmail.com.
localhost IN A 127.0.0.1
www IN A 192.168.0.198

3.3 /var/named/db.192.168.0.198

说明:DNS反向解析配置文件,即实现IP地址很域名的映射。源文件:

$TTL 86400
@ IN SOA www.myqmail.com. myqmail.com. (
2002103000 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS www.myqmail.com.
198 IN PTR www.myqmail.com.

3.4 /etc/resolv.conf

说明:指定域名服务器的IP和搜索顺序。源文件:

search myqmail.com
nameserver 192.168.0.198

4 测试及管理办法

4.1 测试方法

1. 修改完DNS的配置文件,需要执行/etc/rc.d/init.d/named restart来使更改生效。

2. nslookup:测试正向、反向的解析是否正常

5 小结

DNS服务是许多服务的基础,所以我刚开始linux服务器时,就着手配置DNS服务器。在不懂如何开始时,就拚命上网查相关配置文档。但我犯错了。因为我的DNS是用在局域网中,根本不连接Internet,仅仅限于局域网中为各个部门的各主机及服务器作解析用。但是许多网上资料都是针对有DNS服务器来配置的,也就是说是一种层层解析方式,与我的配置思路不一样。在耗用了许多时间的情况下,我终于成功地配置了自己的DNS服务器。希望我的配置实例对大家有很好的帮助。
温馨提示:内容为网友见解,仅供参考
第1个回答  2005-11-13
netconfig如果你用的redhat的系统的话
第2个回答  2005-11-13
和2003差不多

请高手指点在linux系统中如何配置DNS
1 所需配置文件:\/etc\/named.conf 系统自带,需要配置 \/etc\/resolv.conf 系统自带,需要配置 \/var\/named\/myqmail.com.db 系统没有,自已创建 \/var\/named\/db.192.168.0.198 系统没有,自已创建 \/var\/named\/named.local 系统自带,不需要修改 \/var\/named\/named.ca 系统自带,不需要修改 2 相关工...

查看linuxdns配置查看linuxdns
方法一、修改网卡配置ifcfg-eth0 主DNS服务器 DNS1=218.85.157.99 备DNS服务器 DNS2=114.114.114.114 linux下用什么命令启动dns?可以在命令行下启动这个服务呀servicenamedstartchkconfignamedon这个是让服务器启动后自动启动DNS这个服务 在linux系统下,如何配置DNS服务器,用域名发布网站的整个过程?

...现想让服务器上网,设置网关及DNS,哪位高手给指点一下`谢谢了`_百 ...
1.vi \/etc\/netmasks 192.168.1.0 255.255.255.02.touch \/etc\/defaultroutervi \/etc\/defaultrouter192.168.1.13.vi \/etc\/resolv.conf nameserver DNS_IP4.vi \/etc\/nsswitch.fileshosts : files dns卢韬旭

IP网关和DNS不会填,请高手指点,急啊...
1:网上邻居的属性 2:左手边创建一个新的连接 3:下一步 4:直接下一步 5:选手动设置我的连接 下一步 6:选要求用用户名和密码的宽带连接来连接 下一步 后面的全部下一步不要管它 最后点完成时点一下上面的再桌面上创建一个快捷方式再点完成 桌面上出现宽带连接,输入用户名和密码连接就可以...

DNS服务器~问题!高手赐教!2003操作系统!
1.首先确定 下面的机器的主dns 地址设置都是你的dns服务器地址。2。确定是否是建立正向搜索域abc.com,然后在abc.com中添加主机xy 指向192.168.1.244的解析记录了。

网通IP192.168.1.110255.255.255.0怎么设置DNS,高手指点下……_百度知...
1. 内网IP地址通常不需要手动设置DNS,因为网络设备如路由器会自动处理这一过程。2. 若要手动设置DNS,可以在网络设置中找到DNS服务器地址栏。3. 建议填写可靠的DNS服务器,如运营商提供或公共DNS,如8.8.8.8(谷歌DNS)或1.1.1.1(Cloudflare DNS)。4. 如果在设置过程中遇到困难,可以尝试恢复...

...服务器怎么设置啊,每个电脑都不一样吗,请高手指点
打开“开始”里边的程序“运行”,在里面键入“cmd ”,按回车键之后再直接键入”ipconfig\/all”再按回车键就可以找到了,自己在里面对着找出来(ip address是ip地址,subnet mask是子网掩码,default gateway是默认网关,DNS server是DNS服务器)当然如果网络支持的话,设置成IP自动获取就行!打开“本地...

我网站做好了 DNS也配置好了 怎么搞 动态DNS啊
1、域名先拿去备案 2、备案完成后 将域名解析到你的空间IP上 3、在你购买空间的网站 下载FTP上传软件 将你的网站模版上传到你的空间 4、在你的空间控制面板 添加你的域名 5、DNS 选择你的服务商默认的DNS 一般请下无需设置 因为都是默认设置好了 如果你还不清楚其他问题 请百度给我留言 留...

网通IP 192.168.1.110 255.255.255.0 怎么设置DNS,高手指点下……
你这个是内网的IP,首先可以勾选自动获得DNS服务器地址,也可以在首选DNS服务器上填你路由或服务器的IP,很可能是192.168.1.1

我的电脑上不了网,怎么设置网关?请高手指点,详细步骤
你在局域网 吗 ???网上邻居属性---本地连接属性---双击 Internet协议(tcp\/ip) 就可以了,设置IP 子网 和网关 还有 DNS 全设置 就可以上网了 。

相似回答