Sample Header Ad - 728x90

Wireguard: iPhone has no internet when outside of "home" wifi

0 votes
1 answer
64 views
I'd like to move away from tailscale (which works fine but drains my iPhone battery) and use a regular Wireguard tunnel to benefit from my home Pihole when "on the go". Raspberry Pi running Pihole LAN IP: 192.168.0.190 iPhone LAN IP (home Wifi): 192.168.0.81 My external IP is dynamic, so I use a Synology QuickConnect DDNS. Pihole wg "server" config:
[Interface]
Address = 10.100.0.1/24, fd08:4711::1/64
ListenPort = 47111
PrivateKey = yKk0wyqxxxxxxxxxxx #obfuscated
[Peer]
PublicKey = TlZXuFuTJmPGEye0+i3cxvQxrKrNiJxQRqb9T3rwaC8=
PresharedKey = 1wS3KE3xxxxxxxxxxxxx  #obfuscated
AllowedIPs = 10.100.0.2/32, fd08:4711::2/128
And wg config pushed to my iPhone:
[Interface]
Address = 10.100.0.2/32, fd08:4711::2/128
DNS = 10.100.0.1
PrivateKey = uHTYEVLFEQHxxxxxxxxxxx #obfuscated
[Peer]
AllowedIPs = 10.100.0.1/32, fd08:4711::1/128
Endpoint = xxxxxxx.direct.quickconnect.to:47111
PersistentKeepalive = 25
PublicKey = w7wzMDYNDoUPUSptexhIG4a7c9eT9Sqlk4o2mqv9cH8=
PresharedKey = 1wS3KE3QCpOYbQxxxxxxxxxxx #obfuscated
On my home router, I have setup port forwarding as follows:
External port: 47111
Internal port: 47111
Internal IP: 192.168.0.190 (also tried 10.100.0.1)
Protocol: UDP (also tried BOTH)
When at home, DNS goes through my Pihole: blocked sites are indeed blocked, and 10.100.0.2 shows trafic. Can you please help me troubleshoot my Wireguard config? Thank you!
Asked by Gauffke (11 rep)
May 28, 2025, 02:38 PM
Last activity: May 28, 2025, 05:48 PM