Questions tagged [bind]

BIND is a free, open source software implementation of the Domain Name System (DNS) protocols. The name BIND stands for "Berkeley Internet Name Domain", because the software originated in the early 1980s at the University of California at Berkeley. BIND is currently maintained and developed by the Internet Systems Consortium, a non-profit public benefit corporation with a mission to support a free and open internet.

The DNS protocols are part of the core Internet standards. They specify the process by which one computer can find another computer on the basis of its name. What it means to say "BIND is an implementation of the DNS protocols" is that the BIND software distribution contains all of the software needed both to ask name service questions and to answer such questions.

The BIND software distribution contains several parts:

  • A Domain Name System server. This is a program called "named", which is pronounced "name-dee" and stands for "name daemon". It answers questions that are sent to it, following the rules specified in the DNS protocol standards. You can provide DNS service on the internet by installing this software on a server computer and giving it correct information about your domain names.
  • Utility programs used in the management of a nameserver, including programs to control operation of the server, to cryptographically sign domain resource records for use with DNSSEC, assist in key management and rollover, and perform other functions.
  • A Domain Name System "resolver library". A "resolver" is a program that resolves questions about names by sending those questions to appropriate servers and responding appropriately to the servers' replies. A "resolver library" is a collection of software components that a programmer can add to software being developed, which will give that software the ability to resolve names. For example, a programmer who was programming a new web browser does not need to create the part of it that looks up names in DNS; he or she can plug in the resolver library and then send questions to the library software components. This saves time (the programmer does not need to re-invent that particular wheel) and helps ensure that the new browser correctly follows the DNS standards.
  • Software tools for testing servers. These are the tools that we use for testing, and we include them in the distribution in case you would like to do your own testing, perhaps to make sure your server configuration is working properly.
2274 questions
0
votes
1 answer

DNS-SD only discovering services correctly after dig -t any

I have several DNS servers configured for DNS-SD. I am able to register services without issue, however when I try to browse I get errors. I have been testing using dig: Browsing a local or remote server: dig -t PTR…
egmackenzie
  • 101
  • 4
0
votes
1 answer

binding range of IPs in Centos, not working

I'm trying to bind 8 x /24 subnets in Centos. I set up the usual primary in /etc/sysconfig/network-scripts/ifcg-eth0 for the default /29 assigned to the box. All good, I'm in ssh fine. Now, I'm trying to add the additional 8 C classes of IPs using…
Cazzette
  • 63
  • 1
  • 11
0
votes
3 answers

BIND9 denying queries from IPs outsite localnet (External IPs) on Ubuntu

BIND9 denying queries from IPs outsite localnet (External IPs) on Ubuntu. options { listen-on port 53 { any; }; directory "/var/bind"; allow-query { any; }; allow-query-cache {…
ZZ9
  • 888
  • 3
  • 16
  • 47
0
votes
2 answers

Service named failed to start

Service named (DNS/Bind) is failing to start. What am I doing wrong? I think it has to do with my 155.100.198.in-addr.arpa file, but I can't see my error. I am getting the following errors: zone 155.100.198.in-addr.arpa/IN: has no NS records zone…
0
votes
1 answer

Bind: Disabling DNS forwarder won't block resolving out-of-network names

I have disabled my local network DNS forwarder. But somehow internet names are still get resolved. Any idea how to stop this from happening?
evolon
  • 101
  • 3
0
votes
1 answer

Is there a way to have Bind act as an authoritative server for a zone with incomplete records?

Sorry i don't really know how to phrase the question, perhaps let me explain the scenario. Say I own the domain xyz.com, and I'm using AWS Route 53 as my DNS. I want to have someInternalStuff.xyz.com resolvable to an internal IP address when I…
0
votes
0 answers

BIND 9.10.2-P3 won't resolve download.adobe.com?

I can resolve a domain I've never visited like dog.com below, but ... when I try to resolve download.adobe.com, it fails: c:\WINDOWS\system32\dns>nslookup Default Server: mail.XXX.com Address: 172.16.0.101 dog.com Server: …
0
votes
1 answer

CentOS 7 (1503) - BIND9 new install not responding to external DNS requests

I am trying to set up an authoritative BIND server and every time I run into the same problem on CentOS. I can run the dig command locally for zones on the server however when I run nslookup - serverip from cmd.exe i get no response. The firewall is…
ZZ9
  • 888
  • 3
  • 16
  • 47
0
votes
1 answer

rndc replication slower for ns4

I have 4 dns servers named ns1, ns2, ns3 and ns4. ns1 is the master and the rest are the slaves. I also use rndc to manage the replication. What I found is interesting is that when I make any modification to the zone files on ns1, ns2, ns3 are…
Qian Chen
  • 292
  • 3
  • 19
0
votes
1 answer

Inserting mx records in forward zone

What is the correct way (and why) to add MX records to a forward zone using bind9? Option A @ IN MX 10 mx1.example.com. @ IN MX 20 mx2.example.com. mx1.example.com. IN A a.b.c.d mx2.example.com. IN A a.b.c.d Option B example.com. IN MX 10…
0
votes
1 answer

How to start named -u bind automatically on Ubuntu

I have two Ubuntu 14.04 x64 boxes. One is normal install, the other one is minimum install. I install bind9 in both box. The normal install box works without any problem. However, I can not add new zone to the minimum install. When I tried to add…
Qian Chen
  • 292
  • 3
  • 19
0
votes
1 answer

Can't enable logging for Bind 9 on Red Hat

When I enable logging for Bind, I get a permissions denied error which is due to Bind running in chroot/selinux (avc denied write). I can't figure out how to reconfigure selinux to allow the log file to be writeable. Please could someone help? Thank…
mbuk2k
  • 139
  • 1
  • 2
  • 9
0
votes
1 answer

Bind 9: Two public IPs x One Server (CentOS 6)

My current network has the following logic. Each router has a public IP. Router 1 192.168.0.1 255.255.255.0 Router 2 192.168.0.2 255.255.255.0 Server 1 192.168.0.7 255.255.255.0 I want to configure BIND to work with both public IPs, but has…
Diogo Braga
  • 441
  • 1
  • 8
  • 17
0
votes
1 answer

Bind server for external site

I have a bind running on a Ubuntu server and I would like to use it instead using host files. I my quite inexperienced at bind and am having a lot of trouble with it. Right now the bind server is working for internal dns and was an external DNS…
monkthemighty
  • 555
  • 2
  • 4
  • 11
0
votes
0 answers

Bind, IPV6, and Out of Zone Data

I am running into some problems getting bind properly configured to support IPV6 hosts. IPv4 is working fine, no issues. My zone file has both IP4 and IP6 data intermingled which I believe should not be a problem. My zone file looks like this: @ …
David
  • 43
  • 3
1 2 3
99
100