We are currently unable to access our public ip address from inside our private lan, and when I do a traceroute to see what is happening, it goes into a loop. Right now, we have two interfaces on the router, and only have two routes configured on the cisco 2811. One is the default route to send all outgoing traffic through the external interface, and the other to send all internal traffic through the internal interface. We have one NAT rule to dynamically assign outgoing traffic through a pool of public ips, not be used by our servers.
Has anyone ever encountered this, and can you tell me what I am doing wrong?