I have a server set up running Ubuntu 12.04 LTS and OpenVPN.
When I connect to it using my home computer running Arch Linux the VPN connection works flawlessly. I can browse websites and watch videos etc. All traffic is correctly routed over the VPN connection and when I access other websites they see my servers IP address rather than my home computers IP address as expected.
On Windows 8 on the other hand using the official OpenVPN software distribution for Windows it doesn't work the same way. I can connect to the VPN server correctly but websites still see my home computers IP address rather than the VPN servers IP address and I have no idea why that might be. I've downloaded the same client configuration file and keys for both the Linux and Windows 8 client machines but the problem remains.
I'm guessing this is somehow a server configuration problem but I have no idea what it might be. Does anyone have any ideas?