A while back I ran into the old problem.  Machines X and Y have 
unrouteable IPs and all traffic is NAT'd through the firewall.  Then 
one day, Machine X does a lookup for mysite.com and can't get to it 
because it resolves to the external IP and the firewall won't route 
things that way.

The solution I found was to create a local DNS server which resolves 
things to the local IPs and I did just that: created a split-dns system 
so that external queries returned external results and internal queries 
returned internal ones.

But today I ran into an ugly problem.  We have a authenticated proxy 
behind our firewall in our remote NOC which works just fine to visit 
other sites, but of course, not our own as the remote client does a DNS 
lookup locally and gets the public IP, then asks the proxy to grab 
it...  see the above problem.  Here's a diagram for what's going on:

Office LAN -> Office FW --INTERNET-> NOC FW -> NOC Proxy
                                            -> NOC Webserver

So what do you do in this situation?  Is there an iptables rule I can 
impliment to route the traffic accordingly or am I  S.O.L.?

-- 
Never let sentiment get in the way of your work
  - Garek, Star Trek Deep Space Nine
-- 
gentoo-user@gentoo.org mailing list

Reply via email to