Yeah, this is a stupid Darwin nominee here but I cant see to get it to work.
Im accessing from 192.168.1.7 and I have Apache running on 192.168.1.5 My public IP is 220.127.116.11
The exact address is
In the firewall, Ive configured that port to open correctly, Ive done my port forwarding right, and when I Teamviewer to a PC outside the network, it works.
NOW, if I try INSIDE the network, I simply get redirected from https://18.104.22.168/hi to https://22.214.171.124
What exactly should I check? Im almost sure its a HTTPS issue of some sort. Allowed NAT Loopback as well.
Best Answer +BudMan , 04 March 2014 - 20:02
I personally never understand the use of nat reflection or loopback or whatever other term you want to use for hitting a public IP on the router from an inside IP just to be "reflected" back to inside your own network.
The host is on on the same network as your client box - so just setup your internal name resolution to point you to the internal IP. This is much better solution then having to worry if your nat device support reflection or not, or if you have it enabled. Turning on loopback and testing from box inside your network is not a valid test of a forward for starters since there might be issues from the public side in accessing your IP or port - maybe your ISP blocks the port, maybe their ISP blocks the port outbound (non http/https for example)
You should always validate from outside your network. From internal just correctly setup name resolution to resolve whatever fqdn you want to use to resolve to your internal IP and now its moot if your nat device supports reflection/loopback.Go to the full post