I have a Cisco 2651 xm router with 2 interfaces. First, the external,\nmapped to the ip address allocated by the provider, corresponding to\nmy domain, let's say [URL="http://www.x.com"]www.x.com[/URL]. The other one, internal, with an ip of\n10.1.1.1. My LAN has addressess in the pool 10.1.1.0/24. I have also\nan web server with ip 10.1.1.2.\nI use NAT on the router for the 10.1.1.0/24 to be able to access\ninternet and it works fine. I also have a port forwarding rule to\nallow people from internet to visit my web site ([URL="http://www.x.com:80"]www.x.com:80[/URL] is\nforwarded to 10.1.1.2:80) and it also works fine. The only problem is\nthat I can't access the web server if I am in the LAN (address\n10.1.1.5 for example). If i try to open [URL]http://www.x.com/[/URL] it fails.\nBut if I connect directly to the web server (open [URL]http://10.1.1.2/[/URL]) it\nalso works. I can put an alias in hosts.txt on my local computer or\nmake an internal name server to tell me that [URL="http://www.x.com"]www.x.com[/URL] has the IP\n10.1.1.2 but is there a possibility to solve it obly with some\nconfiguration on the router?\n\nI know it has to make a double transformation to the packets (for\nexample a packet originating from 10.1.1.5:2000 -> [URL="http://www.x.com:80"]www.x.com:80[/URL] should\nbe transformed by the router into a packet like [URL="http://www.x.com:60000"]www.x.com:60000[/URL] ->\n10.1.1.2:80 ) and I don't know if this is possible in the IOS\nSoftware.