Q:最近我在公司的三台电脑上安装了REDHAT()REDHAT()WIN() 想实验一下LINUX下的DNS将REDHAT()作为DNS服务器按照说明配置好然后在REDHAT()上启动NSLOOKUP 进行测试显示如下内容: *** Cant find server name for address :server failed *** Default servers are not available 在REDHAT()上启动NSLOOKUP 进行测试显示同样的出错内容 这俩台电脑互相能PING通在REDHAT()上已经启动了DNS服务进程用NDC STOP关掉然后用NDC START启动还是不行没着了下面我将相关的配置文件列示如下请各位有经验的朋友解答一下: 我安装DNS纯属局域网自用我随便起了个域名UNICOMJNUNICOMSD且REDHAT()的HOSTNAME为LDNSUNICOMJNUNICOMSDREDHAT()的HOSTNAME为CLIENTUNICOMJNUNICOMSD REDHAT()的配置文件如下: [oracle@ldns /etc]$ more /etc/nf search unicomjnunicomsd nameserver [oracle@ldns /etc]$ more /etc/nf options { directory /var/named; }; //因为DNS纯属局域网自用不连接INTERNET所以将根域文件注释掉了 //zone { // type hint; // file namedca; //}; zone inaddrarpa{ type master; file named; }; zone inaddrarpa{ type master; file named; }; zone unicomjnunicomsd{ type master; file namedmy; }; [oracle@ldns /etc]$ more /etc/namemy //正向解析主文件 @ IN SOA ldnsunicomjnunicomsd rootldnsunicomjnunicomsd( ;serial todays date+todays serial# ;refreshseconds ;retryseconds ;expireseconds ) ;minimumseconds client A win A [oracle@ldns named]$ more named//反向解析主文件 @ IN SOA ldnsunicomjnunicomsd rootldnsunicomjnunicomsd( ;serial todays date+todays serial# ;refreshseconds ;retryseconds ;expireseconds ) ;minimumseconds NS ldnsunicomjnunicomsd PTR clientunicomjnunicomsd PTR winunicomjnunicomsd [oracle@ldns named]$ more named @ IN SOA ldnsunicomjnunicomsd rootldnsunicomjnunicomsd( ;serial todays date+todays serial# ;refreshseconds ;retryseconds ;expireseconds ) ;minimumseconds IN NS ldnsunicomjnunicomsd IN PTR localhost REDHAT()的配置文件如下: [oracle@client /etc]$ more /etc/nf search unicomjnunicomsd nameserver 这里先谢谢各位了!! A: 你的做dns服务器的配置中加入对本机器的设置如 ns *** 并且在查询的机器上设定域名服务器指想你的linux box 即 oracle@ldns /etc]$ more /etc/namemy //正向解析主文件 @ IN SOA ldnsunicomjnunicomsd rootldnsunicomjnunicomsd( ;serial todays date+todays serial# ;refreshseconds ;retryseconds ;expireseconds ) ;minimumseconds client A win A A: oracle@ldns /etc]$ more /etc/namemy //正向解析主文糄NS配置问答集() Q:最近我在公司的三台电脑上安装了REDHAT()REDHAT()WIN() 想实验一下LINUX下的DNS将REDHAT()作为DNS服务器按照说明配置好然后在REDHAT()上启动NSLOOKUP 进行测试显示如下内容: *** Cant find server name for address :server failed *** Default servers are not available 在REDHAT()上启动NSLOOKUP 进行测试显示同样的出错内容 这俩台电脑互相能PING通在REDHAT()上已经启动了DNS服务进程用NDC STOP关掉然后用NDC START启动还是不行没着了下面我将相关的配置文件列示如下请各位有经验的朋友解答一下: 我安装DNS纯属局域网自用我随便起了个域名UNICOMJNUNICOMSD且REDHAT()的HOSTNAME为LDNSUNICOMJNUNICOMSDREDHAT()的HOSTNAME为CLIENTUNICOMJNUNICOMSD REDHAT()的配置文件如下: [oracle@ldns /etc]$ more /etc/nf search unicomjnunicomsd nameserver [oracle@ldns /etc]$ more /etc/nf options { directory /var/named; }; //因为DNS纯属局域网自用不连接INTERNET所以将根域文件注释掉了 //zone { // type hint; // file namedca; //}; zone inaddrarpa{ type master; file named; }; zone inaddrarpa{ type master; file named; }; zone unicomjnunicomsd{ type master; file namedmy; }; [oracle@ldns /etc]$ more /etc/namemy //正向解析主文件 @ IN SOA ldnsunicomjnunicomsd rootldnsunicomjnunicomsd( ;serial todays date+todays serial# ;refreshseconds ;retryseconds ;expireseconds ) ;minimumseconds client A win A [oracle@ldns named]$ more named//反向解析主文件 @ IN SOA ldnsunicomjnunicomsd rootldnsunicomjnunicomsd( ;serial todays date+todays serial# ;refreshseconds ;retryseconds ;expireseconds ) ;minimumseconds NS ldnsunicomjnunicomsd PTR clientunicomjnunicomsd PTR winunicomjnunicomsd [oracle@ldns named]$ more named @ IN SOA ldnsunicomjnunicomsd rootldnsunicomjnunicomsd( ;serial todays date+todays serial# ;refreshseconds ;retryseconds ;expireseconds ) ;minimumseconds IN NS ldnsunicomjnunicomsd IN PTR localhost REDHAT()的配置文件如下: [oracle@client /etc]$ more /etc/nf search unicomjnunicomsd nameserver 这里先谢谢各位了!! A: 你的做dns服务器的配置中加入对本机器的设置如 ns *** 并且在查询的机器上设定域名服务器指想你的linux box 即 oracle@ldns /etc]$ more /etc/namemy //正向解析主文件 @ IN SOA ldnsunicomjnunicomsd rootldnsunicomjnunicomsd( ;serial todays date+todays serial# ;refreshseconds ;retryseconds ;expireseconds ) ;minimumseconds client A win A A: oracle@ldns /etc]$ more /etc/namemy //正向解析主文件 你的正向解析主文件放错位置了应是/etc/named/namedmy ================================================================ Q: 想请教几个有关配置DNS的问题 用netconf配置DNS和用namedboot有什么区别 配置好namedboot及相应的几个文件后DNS服务好像没有起做用而用netconf配置后一切ok不知是什么 当用netconf配置dns 后将namedboot 改名dns服务仍然作用那么 namedboot纠竟有没有用? A: DNS重启的命令为 #ndc restart 配置后执行以上命令 A: 如果你用的是Redhad以上版本那么namedboot 不起作用应该修改nf A: bind 用/etc/namedbootbind 用/etc/nf |