Date: Fri, 21 Nov 2003 19:21:45 +0100 (CET) From: Peter Ulrich Kruppa <root@pukruppa.de> To: Matthew Seaman <m.seaman@infracaninophile.co.uk> Cc: freebsd-questions@freebsd.org Subject: Re: Static IP and fully qualified domain names Message-ID: <20031121192037.X743@pukruppa.net> In-Reply-To: <20031121172527.GC63337@happy-idiot-talk.infracaninophile.co.uk> References: <20031121161852.H28859@pukruppa.net> <200311211542.hALFg3pd067288@fw.farid-hajji.net> <6.0.0.22.0.20031121105316.01b83340@pop.face2interface.com> <20031121172527.GC63337@happy-idiot-talk.infracaninophile.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 21 Nov 2003, Matthew Seaman wrote: > On Fri, Nov 21, 2003 at 10:54:21AM -0500, Marty Landman wrote: > > At 10:42 AM 11/21/2003, Cordula's Web wrote: > > >> > > >> From reading manuals one should think, that now I could give my > > >> machines names like one.pukruppa.net, two.pukruppa.net, etc... > > >> and all these would be reachable via internet - but they aren't. > > >> The only one that can be accessed is pukruppa.net . > > > > > >You need to add A records (or CNAME records) to your DNS > > >zone pukruppa.net: > > > > I'm a newbie faced with a similar (I think) problem; only in my case I'd > > like to do the required DNS mapping on my intranet. Have no clue so plz be > > gentle? > > On an intranet setting this sort of stuff up in the DNS is easy. > Unless you have a particularly large and complicated setup, you don't > need to bother with DNS delegation; neither do you need to worry about > CIDR and other things that complicate life. > > Lets assume that the domain you're using in your intranet is > 'example.com' and you've chose to use the 192.168.0.0/24 subnet for > all of your IP numbering. > > You need to set up a machine as DNS server for your intranet. In the > named.conf file for that machine, configure it to be the authoritative > server for the example.com. and 0.168.192.in-addr.arpa. zones by > adding (inter alia): > > acl localmachines { > 127.0.0.1; > 192.168.0.0/24; > }; > > zone "example.com" in { > type master; > file "p/example.com"; > allow-query { > localmachines; > }; > allow-transfer { > none; > }; > notify no; > }; > > zone "0.168.192.in-addr.arpa" in { > type master; > file "p/0.168.192.in-addr.arpa"; > allow-query { > localmachines; > }; > allow-transfer { > none; > }; > notify no; > }; > > where the zone data files might look something like this. > > example.com: > > $TTL 3600 > > @ IN SOA ns0.example.com. hostmaster.example.com. ( > 2003112100 ; Serial > 10800 ; Refresh (3H) > 3600 ; Retry (1H) > 604800 ; Expire (1W) > 43200 ) ; Minimum (12H) > NS ns0 > MX 10 smtp > ; > localhost A 127.0.0.1 > MX 10 smtp > ; > net A 192.168.0.0 > MX 10 smtp > ; > ns0 A 192.168.0.1 > MX 10 smtp > ; > smtp A 192.168.0.2 > MX 10 smtp > ; > foo A 192.168.0.3 > MX 10 smtp > www-intra CNAME foo > ; > ;[...other data...] > ; > broadcast A 192.168.0.255 > MX 10 smtp > ; > ; That's All Folks! > ; > > 0.168.192.in-addr.arpa: > > $TTL 3600 > > @ IN SOA ns0.example.com. hostmaster.example.com. ( > 2003112100 ; Serial > 10800 ; Refresh (3H) > 3600 ; Retry (1H) > 604800 ; Expire (1W) > 43200 ) ; Minimum (12H) > NS ns0.example.com. > ; > 0 PTR net.example.com. > 1 PTR ns0.example.com. > 2 PTR smtp.example.com. > 3 PTR foo.example.com. > ;[...] > 255 PTR broadcast.example.com. > ; > ; That's All Folks! > ; > > Simple eh? Actually, if all this is pretty much gibberish to you, I > recommend getting hold of the Cricket book: "DNS and BIND", 4th Ed, > P. Albitz and C. Liu, O'Reilly and associates, Sebastopol, CA. ISBN > 0-596-00158-4 which will explain things with extreme lucidity. I guess, I will have to do some reading. Thanks, Uli. > > Cheers, > > Matthew > > -- > Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks > Savill Way > PGP: http://www.infracaninophile.co.uk/pgpkey Marlow > Tel: +44 1628 476614 Bucks., SL7 1TH UK > +---------------------------+ | Peter Ulrich Kruppa | | Wuppertal | | Germany | +---------------------------+
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031121192037.X743>