rajannpatel / Pi-Hole-PiVPN-on-Google-Compute-Engine-Free-Tier-with-Full-Tunnel-and-Split-Tunnel-OpenVPN-Configs

Run your own privacy-first ad blocking service in the cloud for free on Google Cloud Services.
MIT License
1.31k stars 111 forks source link

I could not get the full vpn to work from windows unless I recreated the google VM with a new network interface with "Forwarding = ON" #64

Closed jfrandol closed 4 years ago

jfrandol commented 4 years ago

I could not get the full vpn to work from windows unless I recreated the google VM with a new network interface with "Forwarding = ON" - The split vpn worked fine with this option off, but the full apparently needs it on, and you must do it when initially creating the VM, as it cannot be changed later... ip forwarding

jfrandol commented 4 years ago

I had another comment but deleted it as it was my silly mistake of forgetting : redirect-gateway def1

rajannpatel commented 4 years ago

This is a great catch, something may have changed; I want to investigate further. I will pin this issue for now, in case it helps others.

rajannpatel commented 4 years ago

You seem to be on to something; I will update the docs shortly!

rajannpatel commented 4 years ago

I don't think you should have to do this, something else may be at play here. Are you able to confirm what your firewall rules look like? Also, what device are you setting up your VPN on (OS name, version, and VPN software name and version will be helpful here).

rajannpatel commented 4 years ago

https://github.com/rajannpatel/Pi-Hole-on-Google-Compute-Engine-Free-Tier-with-Full-Tunnel-and-Split-Tunnel-Wireguard-VPN-Configs

This guide walks you through running a script which will configure a Split Tunnel IPv6 Wireguard connection for your Android, iOS, Linux, macOS, & Windows devices. All you need to do is run a script, scan a QR code, and you're blocking ads with the current Pi-Hole version.

Your issue should be resolved if you try with Wireguard. A Windows Wireguard client can be found here: https://www.wireguard.com/install/