Set up wireguard on Openmediavault and everything is working fine. I can use almost everything via my phone, I can browse home network but for some reason Chrome refuses to browse the internet. I am a beginner in all of this so some patience with me is required.
What about another browser? I have no doubt Google/Chrome on Android may favor Google’s own VPN. Especially if you are a Google Fi customer.
What’s your allowed ips? Do you have routing setup correctly to access the internet? Are you splitting the traffic or sending it all through your vpn?
It could be many things.
Do you have a route on your router pointing back to the wireguard server allowing the wireguard network to WAN?
This is what I’m thinking the issue is. Your wireguard server is acting as a router behind your WAN router, and it can access your whole LAN, including your WAN router, but the thing is, is that your WAN router doesn’t know where is to send traffic back to it. You need to tell your WAN router that is accessible by <wireguard server’s LAN ip> and it should be able to pass traffic back and forth between there now.
Hypothetical scenario:
Your wireguard client wants access to a network resource like a printer or NAS. Your wireguard server already knows where that it and says “wireguard network client wants to get to ,” and it says “I can access this network resource over my LAN port.” So it sends it over it’s LAN port, which hypothetically would be connected to a switch. Your wireguard server doesn’t need to talk to your WAN router in this scenario.
Thats why everything else works but WAN, you need to add a route on your WAN router.
Yeah I tried Brave and Firefox, same issue. Weird. Restarted phone. Just wanted to know if there was a quick fix someone might know about before I end up investing 24 hours in trying to get it to work. Lol
Thanks, I’ll have a look at this. Some great replies here.
This is great thank you. I’ll look into this and post back.
I got it working. I don’t know how. Instead of creating a QR code I manually input all the genrated information instead.
In openmediavault UI, where you create a client, you can click on the client, and there is an icon to look at the generated client config/code. I manually entered all this in the wireguard app on the Android phone and I think, but not 100% that the listening port was missing when this was all added via the QR Code. Could be a bug?
Perhaps so, I do my configuration manually so I couldn’t tell you. Glad you got it working through!