Sponsored Content
Top Forums UNIX for Dummies Questions & Answers DNS server - /etc/resolv.conf file issue Post 302806171 by raosr020 on Sunday 12th of May 2013 04:18:02 PM
Old 05-12-2013
I have configured all the necessary files(/etc/named.conf, /etc/named.rfc1912.zones, /etc/named/named.localhost, /etc/named/named.loopback). But still getting the following error. Any inputs please?
Code:
 
[root@server named]# service named restart
Stopping named:                                            [  OK  ]
Starting named: 
Error in named configuration:
zone server/IN: NS 'server' has no address records (A or AAAA)
zone server/IN: not loaded due to errors.
_default/server/IN: bad zone
zone localhost/IN: loaded serial 0
zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 0
zone 1.168.192.in-addr.arpa/IN: loaded serial 0
zone 0.in-addr.arpa/IN: loaded serial 0
                                                           [FAILED]

---------- Post updated at 01:48 AM ---------- Previous update was at 01:14 AM ----------

Issue resolved..Thank you all
 

10 More Discussions You Might Find Interesting

1. IP Networking

/etc/resolv.conf

I am new to unix. I have edited the /etc/resolv.conf. It shows domain name ip address ip address These are the same ips of the dns I use for windows. Still I get no name resolution on the internet. I can ping external ip's is there anything else I need to check? (1 Reply)
Discussion started by: rpnhavoc
1 Replies

2. UNIX for Dummies Questions & Answers

dns and resolv.conf

Hi ,,still struggling with unix ,,the system is running sco openserver release 5 and have dsl installed ,, the dsl modem is a bt router which in turn is connected to a vpn hardware router,, which also serves internet to the whole network ,, but i still cant connect to the internet via the unix box... (10 Replies)
Discussion started by: b03der
10 Replies

3. IP Networking

overriding /etc/resolv.conf with .nslookuprc file

Hi, I have come across a fact that /etc/resolv.conf can be overrided by using ~/.nslookuprc. Is this completely true...i.e can I completely override /etc/resolv.conf. If so, can I have a list of my own domainnames & Nameservers in ~/.nslookuprc that can override those in resolv.conf. ... (3 Replies)
Discussion started by: smanu
3 Replies

4. Shell Programming and Scripting

resolv.conf

HI ALL I am making a script,That will does the following,I am in search of ideas 1.Script will comment all existing the entries in resolve.conf 2.Add new entries like this abc.example.com 192.168.1.x I can use sed to add comment. (8 Replies)
Discussion started by: aliahsan81
8 Replies

5. UNIX for Dummies Questions & Answers

resolv.conf

Hi everyone A quick question during a audit this was determined to be a security issue In the resolv.conf there is a “.” At the end of the domain name Like this domain mydomain.com. I which to understand the function or significance of the . thk (3 Replies)
Discussion started by: Ex-Capsa
3 Replies

6. AIX

resolv.conf and DNS configration

Guys, I have enabled the resolv.conf to be configured with our DNS Network and it's configured when I ping any hostname in my Network from the server it's giving me the hostname of that machine (witch mean it's working fine ) but I‘m facing slowness in my connection when I rename... (13 Replies)
Discussion started by: ITHelper
13 Replies

7. Shell Programming and Scripting

Loop through hosts file - cat /etc/resolv.conf

Hello... I am trying to loop through my hosts file that contains 100+ servers to check or update the nameservers on them... My while loop is breaking after the first server responds... #!/bin/bash while read line; do a=( $(echo $line | tr " " "\n") ) if }" != "" ] && }" != "#" ] &&... (1 Reply)
Discussion started by: CompSCI
1 Replies

8. Red Hat

Issue on resolv.conf

Hi all, :( I am facing issue while I have updated in resolv.conf, after nework service restart, it was automatically deleted IP from resolv.conf file. Could you please let me know what is the reason resolv.conf deleted any IP which I have manually updated, but it store only my router IP... (3 Replies)
Discussion started by: Pradipta Kumar
3 Replies

9. Ubuntu

Adding Domain name n resolv.conf file without vi editor

Hi Guys, I want to add the domain name entry to resolv.conf file. when i use the vi editor to do it the changes are gone after DNS client is being restarted. In Solairs 11 I figured out svccfg command will help to retain the cinfguration. but in linux how do we do that. Also for Solaris are there... (2 Replies)
Discussion started by: karthikk0508
2 Replies

10. Solaris

Configure resolv.conf and nsswitch.conf

Hi, I've installed Solaris 11.3(live media) and configured DNS. Everytime I reboot the server, resolv.conf got deleted and it created a new nsswitch.conf. I used below to configure both settings: # svccfg -s dns/client svc:/network/dns/client> setprop config/nameserver = (xx.xx.xx.aa... (1 Reply)
Discussion started by: flexihopper18
1 Replies
named.conf(4)						     Kernel Interfaces Manual						     named.conf(4)

NAME
named.conf - named configuration file SYNOPSIS
/etc/named.conf DESCRIPTION
This file is the default configuration (or boot) file for the named server. This configuration file replaces the named.boot file. The named daemon reads the start-up file when the named daemon starts and when receiving signal SIGHUP. The statements in the named.conf file tell the named daemon what type of server it is, which domains (or zones of authority) it has author- ity over, and where to get the data for initially setting up its database. The name server first needs to know the root name server, which is the authority server for the network. The root name server is estab- lished in the named.conf file by specifying the root server filename (named.ca) as the cache for this name server. The named.conf file consists of a sequence of statements terminated by a semi-colon (;) and comments. Comments can be specified by any of the following: A number sign (#) The C-style /* and */ characters. The C++-style // characters The types of named.conf statements are as follows: Defines a named IP address matching list for access control and other uses. Includes a file. Specifies key information for use in authentication and authorization. Specifies the information that the server logs and the des- tination of the log messages. Controls global server configuration options and sets defaults for other statements. Sets certain configu- ration options on a per-server basis. Defines a zone. The logging and options statements can occur only one time in a configuration file. Many statements contain a block of substatements, which are also terminated with a semicolon. See the BIND Configuration Guide in the Tru64 UNIX HTML Documentation Library for additional information about the description and format of each statement. For examples of various ways of using the named.conf file, see the EXAMPLES section. See named(8) for additional named.conf file directives. Note that the named daemon does not provide other hosts with the information contained in a cache file. Cache files are usually used for listing the name servers for domains higher than the local domain. These data files can have any name. However, for convenience in maintaining the named database, they are generally given names in the fol- lowing form: /etc/named.extension. The general format of named data files is described in /etc/named.*. EXAMPLES
The following examples show the various ways to use the named start-up file. The /etc/named.conf file for venus, a master name server (that which used to be called a primary name server), contains these entries: // Configuration (boot) file for master name server // zone "." { type hint; file "/etc/named.ca"; }; zone "abc.aus.osf.com" { type master; file "/etc/named.abcdata"; }; zone "xyz.aus.osf.com" { type master; file "/etc/named.xyzdata"; }; zone "201.9.192.in-addr.arpa" { type master; file "/etc/named.abcrev"; }; zone "100.114.128.in-addr.arpa" { type master; file "/etc/named.xyzrev"; }; zone "0.0.127.in-addr.arpa" { type master; file "/etc/named.local"; }; In this example, the master name server is venus and the Internet address is 192.9.201.1. The /etc/named.conf file for kronos, a slave name server (that which used to be called a secondary name server), contains these entries: // Configuration (boot) file for slave name server // zone "." { type hint; file "/etc/named.ca"; }; zone "abc.aus.osf.com" { type slave; file "192.9.201.2"; masters { 192.9.201.1; }; }; zone "xyz.aus.osf.com" { type slave; file "192.9.201.2"; masters { 192.9.201.1; }; }; zone "201.9.192.in-addr.arpa" { type slave; file "192.9.201.2"; masters { 192.9.201.1; }; }; zone "100.114.128.in-addr.arpa" { type slave; file "192.9.201.2"; masters { 192.9.201.1; }; }; zone "0.0.127.in-addr.arpa" { type master; file "/etc/named.local"; }; In this example the slave name server is kronos and the Internet address is 192.9.201.2. The /etc/named.conf file for hera, a caching-only name server contains these entries: // Configuration (boot) file for caching-only server // zone "." { type hint; file "/etc/named.ca"; }; zone "0.0.127.in-addr.arpa" { type master; file "/etc/named.local"; }; The /etc/named.conf file for titan, an IPv4 master name server that accepts secure dynamic updates from new clients, contains these entries: It is recommended that you do not enable authentication for IPv6 zones that are dynamically updated. See bind_manual_setup(7) for more information. // Configuration (boot) file for master name server // include "/etc/namedb/named.keys"; zone "." { type hint; file "/etc/named.ca"; }; zone "dyn.aus.osf.com" { type master; file "/etc/named.dyndata"; allow-update { dynnet-titan_update }; }; zone "201.9.192.in-addr.arpa" { type master; file "/etc/named.dynrev"; allow-update { dynnet-titan_update }; }; zone "0.0.127.in-addr.arpa" { type master; file "/etc/named.local"; }; The allow-update substatement in the zone statements specifies that dynamic updates to the master DNS database are successful only if they are signed with the dynnet-titan_update key. The include statement calls named.keys, a file that is read/writable only by superuser and contains the following key configuration statement: key dynnet-titan_update { algorithm hmac-md5; secret "YYnTXprDocI5qizxfT9/A8f9Ec+eq0Oo1DGXvks/Q27kTMMYKw==" }; You generate a private key for the secret substatement by using the dnskeygen command. See the Network Administration guide or bind_manual_setup(7) for more information about configuring secure dynamic updates. RELATED INFORMATION
Commands: named(8), dnskeygen(1). Files: named.star(4). Networking: bind_manual_setup(7). Network Administration delim off named.conf(4)
All times are GMT -4. The time now is 03:14 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy