On 15 Jul 2006, in the Usenet newsgroup comp.os.linux.networking, in article
<(E-Mail Removed) .com>,
(E-Mail Removed) wrote:
>Allen Kistler wrote:
>> Option 1:
>> Put /etc/hosts entries on every box that points to your internal IPs.
>> Option 2:
>> Install and configure an internal DNS server
>The problem with 1) is that I am not trying to just manually associate
>the domain with that server, so that I can access it easily. The
>problem is that I need to be able to access the external IP, internally.
Why? What (other than IP address and other variables in the IP and TCP
header) do you expect to be different?
>I was able to do this around a week ago, but all of a sudden that changed.
That would be a routing issue most likely - and changes don't happen by
themselves. What did you change?
>Is there any way to just manually force the external IP to be
>associated with that internal one? As it is now, outside users are sent
>to it because of the DMZ, but not internal ones.
You've done that - Now the question is what has changed. Does the server
know how to send packets back out to the router to get back to your
internal systems? Or is it trying to send the replies direct, and your
system is ignoring them because you aren't talking to "this internal
address", but are trying to talk to "that external address". They
don't match (and you may have firewall issues as well), and the conversation
never gets established.
If your server and client are capable, run a packet sniffer on each, and
see where the packets are [not] going.
Old guy