Linux下怎么配置DNS
DNS的功用是把计算机的名称转换为 IP地址。DNS的使用简化了系统管理员及客户对主机文件的操作和维护。
硬件配置:Pentium 133 CPU,32MB内存,2.1G硬盘,16倍速IDE光驱。
操作系统:Red Hat Linux 5.1内核升级为2.2.3版。
软件包:Apache Web Server 1.3.6;Sendmail 8.9.3; Wu-Ftp 2.4.2;DNS。
1.安装Red Hat Linux 5.1
参考README文件,用DOS启动盘引导,并将光驱驱动,执行\dosutils\autoload,依照提示进行安装。软件包选 WWW、Sendmail、 Ftp、 DNS等,在启动栏选中inetd、httpd、named、sendmail、
snmp、syslog等。
2.网卡配置
Config mode: manual
Primary name + domain: Linux.linuxidc.com
Aliases:qxj_Linux
IP address:192.168.0.100
Netmask:255.255.255.0
Net device:eth0
Kernel module:3c509
I/O port:0x210
Irq:11
缺省网关为:192.168.0.1。
DNS的设置
1.有关参数
域名: linuxidc.com
WWW服务器: www.linuxidc.com
Ftp服务器: ftp.linuxidc.com
Mail服务器: mail.linuxidc.com
2.配置DNS
①编辑/etc/named.boot,使之为:
directory /var/named
;cache named.ca
primary 0.0.127.in-addr.arpa named.local
primary linuxidc.com linuxidc.com
②检查/etc/host.conf内容为:
order host, bind
multi on
③检查文件/etc/resolv.conf为如下内容:
search linuxidc.com
nameserver 127.0.0.1
④编辑或建立/etc/named.conf,内容为:
options {
directory“/var/named”;
};
zone“0.0.127.in-addr.arpa” {
type master;
file“named.local”;
};
zone“linuxidc.com” {
type master;
file“linuxidc.com”;
};
⑤检查/var/named/named.local内容为:
@ IN SOA ns.linuxidc.com. hostmaster.linuxidc.com. (
1997022700; Serial
28800; Refresh
14400; Retry
3600000; Expire
86400); Minimum
IN NS ns.linuxidc.com.
1 IN PTR localhost.
⑥编辑或建立文件/var/named/linuxidc.com:
@ IN SOA ns.linuxidc.com. hostmaster.linuxidc.com. (
199904261 ;Serial
28800;Refresh
7200;Retry
3000000;Expire
86400);Minimum
IN NS ns.linuxidc.com.
* IN MX 10 mail
* IN MX 20 linuxidc.com.
localhost A 127.0.0.1
ns A 192.168.0.100
linuxidc.com. A 192.168.0.100
mail A 192.168.0.100
news CNAME ns
ftp CNAME ns
www CNAME ns
pc1 A 192.168.0.5
pc2 A 192.168.0.6
winnt A 192.168.0.10
设置完成后,执行ndc restart重新启动DNS。
3.检查DNS
执行nslookup,结果应与以下内容相似,说明你已成功了。
$ nslookup
Default Server: localhost
Address: 127.0.0.1
> set q=any
> linuxidc.com
Server: localhost
Address: 127.0.0.1
linuxidc.com
origin = ns. linuxidc.com
mail addr = hostmaster.linuxidc.com
serial = 199904261
refresh = 28800(8 hours)
retry = 7200(2 hours)
expire = 3000000(34 days 17 hours 20 mins)
minimum ttl = 86400(1 day)
linuxidc.com nameserver = ns.linuxidc.com
linuxidc.com internet address = 192.168.0.100
linuxidc.com nameserver = ns.linuxidc.com
ns.linuxidc.com internet address = 192.168.0.100
>exit
注:带下划线的为输入信息。
客户端的配置
操作系统:中文Windows 95/98
控制面板->网络->配置->TCP/IP->IP地址:指定IP地址192.168.0.5掩码255.255.255.0。
控制面板->网络->配置->TCP/IP->DNS配置->启用DNS:主机pc1,域:linuxidc.com,
并添加DNS搜索顺序192.168.0.100。
好了,这下您再不用频繁修改\windows\hosts文件了!
以上就是小编带来的Linux下怎么配置DNS的全部内容,有什么不妥的地方,请多多指点,更多内容请关注爱站技术频道网站。