Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

DNS bind, adding sub-netted reverse look up zones

Posted on 2014-04-23
10
592 Views
Last Modified: 2014-08-23
Hi,

Could any one tell me how to add a single reverse look up zone in Red hat for a /19 network

I know you can add multiple /24 class-full subnets. but I also know you can add variable length subnets.

so could any one point me in the direction of the correct syntax for RedHAT?

Cheers
0
Comment
Question by:Aaron Street
  • 6
  • 4
10 Comments
 
LVL 6

Expert Comment

by:Jordan Medlen
ID: 40017630
http://www.indelible.org/ink/classless/

This should show you how to configure bind for VLSM.
0
 
LVL 16

Author Comment

by:Aaron Street
ID: 40017638
I have tried the standard

zone "0/19.x.x.x.in-addr.arpa" {
type master;
file "zone.0-19.x.x.x.in-addr.arpa";
allow quesy { any; };
};

and it loads OK but does not seem to catch any thing.
0
 
LVL 6

Expert Comment

by:Jordan Medlen
ID: 40017703

zone "0/19.x.x.x.in-addr.arpa" {
type master;
file "zone.0-19.x.x.x.in-addr.arpa";
allow quesy { any; };
};

One problem I see with the above is in bold.

Should be like...

allow-query { 127.0.0.1; net; };
0
DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

 
LVL 16

Author Comment

by:Aaron Street
ID: 40017733
that "any" works fine for our other reverse zones
0
 
LVL 6

Assisted Solution

by:Jordan Medlen
Jordan Medlen earned 500 total points
ID: 40017744
The "any" isn't just what I was referring to. If you're configuration is "allow quesy {..." from a copy/paste, it is typo'd, and therefore wont do anything for you. Should be "allow-query {..." in your bind configuration.
0
 
LVL 16

Author Comment

by:Aaron Street
ID: 40017769
sorry missed that, that was a typo in to the forum though :)

allow-query {.....

is on the server
0
 
LVL 16

Author Comment

by:Aaron Street
ID: 40018438
Dispit trying a few different syntaxes I just can't get it to work.
0
 
LVL 6

Expert Comment

by:Jordan Medlen
ID: 40019950
I have looked around at other sites to see if I can find anything different, and all signs point to this working. I will keep looking.
0
 
LVL 16

Accepted Solution

by:
Aaron Street earned 0 total points
ID: 40021420
I came across some thing that says it only work for /24 - /30. ie subnets of a class C.

for larger sub-nets the ISP has to delegate a subset of a class B say, and then the customer advertise the entire class B back up.

In this was the ISP will only forward request that you own for your section of the class B.

Now I checked with our ISP and they will only forward these request to us so I can get away with using

18.172.addr-in.arpa

for example, with out worring about affecting any one upstream by answering some thing that does not belong to me.

Seems strange but this was the only documentation i could find about a /19 reverse lookup zone.
0
 
LVL 16

Author Closing Comment

by:Aaron Street
ID: 40280311
Thank you for all the help, but reserching further and it does seem you can only use the subnet mask on subsets of a class C network, no swhere have I found any thing to show examples of class B or above
0

Featured Post

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

There have been a lot of times when we have seen the need to enter a large number of DNS entries in a forward lookup zone. The standard procedure would be to launch the DNS Manager console, create the Zone and start adding new hosts using the New…
Resolve DNS query failed errors for Exchange
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:

791 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question