Date: Wed, 2 Jan 2013 17:33:10 -0500 From: Aryeh Friedman <aryeh.friedman@gmail.com> To: FreeBSD Mailing List <freebsd-hackers@freebsd.org> Subject: OT: getting named to answer differently based on requester's IP Message-ID: <CAGBxaXn5BKgbUaOpX47LVXVp-imQMgpVPp5BBXKm%2BGGOfri5Ag@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
I have a local machine (say "foo.example.com") that is behind a very dumb firewall (it will not honor dmz/port forwarding if the connection originates from inside the firewall [192.168.2.X]).... specifically if I connect to the public IP from *OUTSIDE* of the lan it works but not from inside... I have a number of web services that depend on a specific DNS being set (specifically www/tomcat7 and the alike)... i.e. if I am at home I need to use "localhost" (changing it in /etc/hosts has no effect) if I am away I need to use "ack.example.com")... what I want to do is make it so I can use "ack.example.com" for all references... this means I need to make it so local requests to ack.example.com answer 192.168.2.2 and remote ones answer the public IP.. how do I configure named to do this (I have full control of all the nameservers in question)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGBxaXn5BKgbUaOpX47LVXVp-imQMgpVPp5BBXKm%2BGGOfri5Ag>