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
0 answers

Is it possible to send "all other" domains through to a single IP in bind?

What I am looking to do, is exactly what the subject line reads .. Push all sites without a master record through to a specific IP address -- For example I have the following: BIND SERVER(s) ns1.mydnsserver.com, ns2.mydnsserver.com Next I have a…
Zak
  • 354
  • 4
  • 17
0
votes
1 answer

How to avoid RFC1918 A record, leaking on the external network?

How to avoid RFC1918 A record, leaking on the external network ? I can use the view to achieve my request ,but when the dns record more and more in the management will become very troublesome. I wonder if there is a simpler approach. Thanks in…
yunqian
  • 33
  • 5
0
votes
1 answer

Authoritative DNS with forwarding for some domains:

I'm setting up a bind DNS server. Recursion is set to off and I have two zones defined: zone "my_local_private_domain" { type master; file "/etc/named/zones/my_local_private_domain"; }; zone "2.168.192.in-addr.arpa" { type master; …
Elad Kuzy
  • 3
  • 1
  • 2
0
votes
2 answers

Bind Sub-Domain Zone Forward?

I'm wanting to host DNS for a domain while forwarding a subdomain to another server. Something like this: zone "xxx.test.com" in { type forward; forward only; forwarders { public-ip-here; }; }; zone "test.com" in { type master; …
0
votes
0 answers

Temporarily redirect all network traffic to website

I've got very little experience with nameservers and really need some guidance on this project - all help is appreciated! I've started a project where I'm going to set up a wireless network similar to what we are used to from hotels and airports…
0
votes
0 answers

BIND server sends no query back

I've tried to configure my BIND-DNS server, so it will respond to to DNS requests made to a subdomain mail.prognoza.cu.cc of my domain prognoza.cu.cc . I've defined an NS record of mail.prognoza.cu.cc with the server IP as the content. I've also…
prognoza
  • 131
  • 1
  • 2
  • 8
0
votes
1 answer

named cannot be loaded; because zone file errors

I try to make a DNS server with named (I believe it is also called "BIND"). when I try to load the server I get: systemctl status named.service * named.service - Berkeley Internet Name Domain (DNS) Loaded: loaded…
prognoza
  • 131
  • 1
  • 2
  • 8
0
votes
0 answers

DNS server responding OK with dig but timing out in browser

I just set up a DNS server today, and it is responding to a remote dig (Off network) with NOERROR yet my browser from the same machine it timing out: ERR_CONNECTION_TIMED_OUT ## EDIT ## I think it is worth mentioning that # curl mywebsite times out…
Zak
  • 354
  • 4
  • 17
0
votes
2 answers

bind9 can't resolve domain without prefix (prefix.domain.com)

i've set up a bind dns server on my linux server. But for some reason it can't resolve the IP for my domain when theres no prefix, like www I tried to use nslookup and set the server to my dns servers ip For example when I do an nslookup on…
lemon
  • 21
  • 1
  • 6
0
votes
1 answer

virtualmin - setting up private nameserver on VPS

I'm trying to setup my own nameservers like ns1.example.com on my VPS I already setup the nameservers of my domain in Namecheap.com (ns1 and ns2, pointing to the IP address of my VPS). I can't seem to make it working. Opening example.com doesn't…
0
votes
1 answer

Issue with adding foreman host, receive reverse dns error message, possible rndc.key issue

This is a new install of foreman/puppet using a postgresql backend. When attempting to add a new host (or update an existing one using our imported previous DB hosts) the following error is seen in the foreman web ui. Unable to save Create Reverse…
0
votes
3 answers

View match-clients works only with subnet, not with single IP address

I'm running Bind on OpenWrt 15.05.1 as DNS server. I wanted to set up multiple view, with different zones. acl "trusted" { 10.0.1.0/24; localhost; localnets; }; acl "blacklisted" { 10.0.1.10; }; options { …
user319725
0
votes
1 answer

Bind DNS responding with two A records for single host when it hasn't been setup to

For some reason that isn't clear my Bind 9 DNS server is responding with two A records for a single host fs01.example.com and fs01.sub.example.com. The IP addresses that it responds with are both valid but they're in two separate zones and I…
Geoff Johnson
  • 115
  • 2
  • 10
0
votes
1 answer

How to configure reverse lookup for a /29 net?

I have a /29 net for which I want a bind instance to be responsible for doing the reverse lookup. I know that for a net like 192.168.1.0/24 I could configure my zone as in zone "1.168.192.in-addr.arpa" in { ... } But now I only want to manage the…
johannes
  • 583
  • 2
  • 10
0
votes
0 answers

How to map a hostname to IP with custom logic?

I need to resolve hostnames with the next logic: r0z0n0 10.0.0.0 r10z15n120 10.10.15.120 r255z255n255 10.255.255.255 and so on. I don't want to have 16,581,375 records. It is better to use a simple programming logic. Is it possible to…
Oleksandr
  • 733
  • 2
  • 10
  • 17