I have a problem. I recently added a server running at home. I'm currently running lighttpd on it to host some private stuff. Therefore I restricted the access to my local network and my static IP address (VPN IP). To access my stuff on my android device I connect via VPN (fritz.box) to my local network.
Problem: The local server doesn't see my static IP address (VPN IP) but rather the IP address of the android device. In contrast checking http://www.whatismyip.com/ shows my static IP address (VPN IP).
Android Device
---> VPN
---> local server (sees public IP address of android device)
Android Device
---> VPN
---> whatismyip.com (sees IP address of VPN)