熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

DNS配置問答集

2013-11-13 16:15:44  來源: Oracle 

  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
  

From:http://tw.wingwit.com/Article/program/Oracle/201311/18049.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.