10-25-2002
From the FAQ on
ask Mr DNS
Quote:
> We have a master DNS server A that is not accessible to the public and have
> another DNS server B which our users can use.
> Now we want a third DNS server C to be authoriative for our zone. But C is
> found on another network and cannot reach the master DNS A but can reach B
> So C will have as master the server B.
>
> When a change is made in A, B will get notified by A and perform a zone
> transfer with A. How about C? Can C be notified by B or will it have to
> periodically check B for any change?
C will be notified by B after it transfers the zone from A successfully and loads it. All servers, whether slave or master, will send out NOTIFY messages to all the other "official" name servers (those in the NS RRset) when it successfully loads a zone.
(Unless B is running a BIND 8 version previous to 8.2.3... it didn't following the NOTIFY protocol spec, i.e., slaves wouldn't send NOTIFY messages, only the master would.)
You cannot force a load - you can force the notify by either stopping and starting or reloading bind. Once either the slave or master gets the notify then the changes will be sent.
Some other FAQs that may help:
forwarders, secondary
DHCP, DNS, WINS, can't we all just get along?
Sub-domain or Virtual domain
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
my primary dns server is not replicating to secondary. i dont know why. i am running solaris 2.6 on both servers.
what should i do?:confused: (2 Replies)
Discussion started by: lealyz
2 Replies
2. UNIX for Dummies Questions & Answers
First some back ground info:
I am working on a computer running SuSE 7.3
I am still trying to set up a DNS
I downloaded BIND 9.2.1 and was following a tutorial about BIND. It said at virtually the start of the tutorial that I should find a file called named.conf in my /etc directory. Yes, I... (1 Reply)
Discussion started by: ignus7
1 Replies
3. IP Networking
I have set up a BIND server running on Redhat AS 3.0 and the question I have is that I can point my laptop to that server and resolve all the hosts I have put in my .zone file but for the life of me I can resolve any outside information. I have verified the server can talk to the world. Any hints... (2 Replies)
Discussion started by: Acleoma
2 Replies
4. UNIX for Dummies Questions & Answers
Hi GURUs,
I have two queries.
1)I know I can use FTP clients for my File transfer needs, but I want to learn FTP thru command line, any one can point me to some good online resource available to learn FTP command line with examples, of course free except UNIX man pages.
2) Our company has... (4 Replies)
Discussion started by: patras
4 Replies
5. UNIX for Dummies Questions & Answers
Hi,
Does anyone know anything about DNS/BIND? I need to tell my dns for every sub-domain foward on to my main domain....
so *.example.com gets sent to exmaple.com.
Any ideas. I've looked at bind on my machine and theres about 10 files....i just don't know where to put the rule or exactly... (2 Replies)
Discussion started by: elduderino
2 Replies
6. Solaris
hi all
forgive my ignorance, but when IVe set up DNS Ive put in the various server details in the /etc/resolv.conf and away I go. Suddenly Ive been reading about DNS, and I need to created a /etc/named.conf file.
so, my question is this. DNS, what part does the /etc/resolv.conf play in... (3 Replies)
Discussion started by: sbk1972
3 Replies
7. UNIX for Advanced & Expert Users
Hello,
I have a question about dns file zone.
Every zone file begins like:
@ 86400 IN SOA ns1.website.com. admin@website.com. (
It means that name server ns1 is responsible for this zone.
At the ending I can add the records like
mysite.com IN A 1.2.3.4
So it will... (2 Replies)
Discussion started by: mirusnet
2 Replies
8. UNIX for Advanced & Expert Users
I'd like to get some opnions on choosing DNS server:
Windows DNS vs Linux BIND comparrsion:
1) managment, easy of use
2) Security
3) features
4) peformance
5) ??
I personally prefer Windows DNS server for management, it supports GUI and command line. But I am not sure about security... (2 Replies)
Discussion started by: honglus
2 Replies
9. Red Hat
Hi Friends,
I need help to understand how to publish my public dns to internet.
I have configured bind 9 on thel5 server and it working fine. My question is, as i donot want to expose my orginal hostname to outside and my zone files are configured with the NS recorde of the orginal hostname,... (5 Replies)
Discussion started by: arumon
5 Replies
10. Red Hat
Gurus
I have configured bind 9 on Red hat EL 6.4, it can resolve from hostname i.e from domain name (like cnn.com, bbc.com)but through IP its shows following error. Need your expert opinion to solve it.
error
84.23.97.31
Server: 192.168.31.24
Address: 192.168.31.24#53
** server can't... (1 Reply)
Discussion started by: smazshah
1 Replies
MDNSD(8) BSD System Manager's Manual MDNSD(8)
NAME
mdnsd -- Multicast and Unicast DNS daemon
SYNOPSIS
mdnsd
DESCRIPTION
mdnsd (also known as mDNSResponder on some systems) is a daemon invoked at boot time to implement Multicast DNS and DNS Service Discovery.
On Mac OS X 10.6 (Snow Leopard), mdnsd is also the system-wide Unicast DNS Resolver.
mdnsd listens on UDP port 5353 for Multicast DNS Query packets. When it receives a query for which it knows an answer, mdnsd issues the
appropriate Multicast DNS Reply packet.
mdnsd also performs Unicast and Multicast DNS Queries on behalf of client processes, and maintains a cache of the replies.
mdnsd has no user-specifiable command-line argument, and users should not run mdnsd manually.
LOGGING
There are several methods with which to examine mdnsd's internal state for debugging and diagnostic purposes. The syslogd(8) logging levels
map as follows:
Error - Error messages
Warning - Client-initiated operations
Notice - Sleep proxy operations
Info - Informational messages
By default, only log level Error is logged.
A SIGUSR1 signal toggles additional logging, with Warning and Notice enabled by default:
# pkill -USR1 mdnsd
A SIGUSR2 signal toggles packet logging:
# pkill -USR2 mdnsd
A SIGINFO signal will dump a snapshot summary of the internal state to /var/log/system.log:
# pkill -INFO mdnsd
FILES
/usr/sbin/mdnsd
SEE ALSO
dns-sd(1), pkill(1), syslogd(8)
For information on Multicast DNS, see http://www.multicastdns.org/
For information on DNS Service Discovery, see http://www.dns-sd.org/
For information on how to use the Multicast DNS and the DNS Service Discovery APIs on Mac OS X and other platforms, see
http://developer.apple.com/bonjour/
For the source code to mdnsd, see http://developer.apple.com/darwin/projects/bonjour/
HISTORY
The mdnsd daemon first appeared in Mac OS X 10.2 (Jaguar).
Also available from the Darwin open source repository (though not officially supported by Apple) are mdnsd daemons for other platforms,
including Mac OS 9, Microsoft Windows, Linux, FreeBSD, NetBSD, Solaris, and other POSIX systems.
BUGS
mdnsd bugs are tracked in Apple Radar component "mDNSResponder".
BSD
February 27, 2011 BSD