r/WireGuard
your data's basically wide open without a VPN here's the difference
I’m in Davao City Philippines and having issues with my travel router
I have the flint 1800 as a vpn back home and the Mt 3000 travel router. While at home, I worked with my company’s computer, which has a VPN and I was using the travel router and everything was fine but once I made it to the Philippines and tested the upload and the download it changed significantly I have 30 MBPS download in my upload sometimes it’s running 0.3 sometimes it gets up to 3.9 upload. I rented a condo 30 days and they have globe as their fiber 300 download speed. Do anybody have any insight on how I can fix the upload?
EU Signals Possible VPN Crackdown, Triggering Fierce Backlash
hungarianconservative.comWindows apps calls an IP in Germany
We are currently installing threatlocker and i noticed that the windows app of wireguard calls an IP in Germany about every 30mins.
The app doesn't have an auto-update feature so does anyone know who is being called? Because it's not the server i connect to.
I've been running WireGuard on my Mac for a while but always missed a clean native client.
The official app exists but it's pretty bare-bones, so I forked an open-source project
([WireGuide by korjwl1](https://github.com/korjwl1/wireguide) — huge credit to them for the
foundation) and built it out into something I'd actually want to use every day.
**What it does:**
- Card-based tunnel list — expand any tunnel to see live stats, speed graph, and config
- Real-time latency monitor (the little ~5ms chip in the header)
- Wi-Fi auto-connect: define which networks should trigger which tunnel
- Kill switch via macOS `pf`, DNS leak protection
- Connection history with per-session bytes and duration
- Built-in log viewer, DNS leak test, route visualizer
- Per-tunnel notes
- QR code import
- Auto-update (Homebrew or direct download)
Everything is signed, notarized, and free — no Gatekeeper warnings.
**Install:**
Homebrew:
```
brew tap steiale/tap
brew install --cask wireguide-plus
```
DMG (drag-to-Applications): https://github.com/steiale/wireguide/releases/latest
GitHub: https://github.com/steiale/wireguide
It's free and open source. Happy to hear feedback!
What do you actually use your VPN for the most?
Every VPN ad talks about privacy and streaming but I’m curious what people here genuinely use theirs for day to day. For me it’s mostly public WIFI and getting around random region locks but I know some people use them for work travel gaming or just avoiding ISP tracking. Wondering what use cases actually made paying for a VPN worth it for you
Dad really thought the router settings were the final boss fight
I used to think a VPN was just a button you press until networking people started naming subclasses like Pokémon evolutions
Me watching one buffering wheel turn my entire evening into a side quest
IPV6 Settings
Hi, just wanting to make sure I'm not leaking via IPV6. On my laptop client I have the following:
[Peer]
AllowedIPs = 0.0.0.0/0
Is that good or should it be:
AllowedIPs = 0.0.0.0/0, ::0/0
Thank you!
How a VPN Hides Your Internet Traffic From Prying Eyes
Public sentiment in China has seemed relatively stable lately so what is driving the newer VPN crackdown
Honestly I’m confused about the timing of the newer VPN restrictions too. Compared to a few years ago, the online atmosphere inside China actually feels calmer in a lot of ways, so the sudden pressure on VPN services again seems strange.
Over the last year there’s been more focus on economic recovery, tech investment, tourism coming back, and trying to stabilize relations with other countries. A lot of people are more focused on jobs, housing prices, and daily life than politics. Even internationally, attention has shifted toward trade competition and AI instead of nonstop ideological conflict.
That’s why the renewed anti VPN push feels a bit unexpected to me. If the concern is purely public opinion management, you would think the stronger crackdowns would have happened during periods with larger protests or heavier international tension.
My guess is this has more to do with long term control over cross border data flow and platform regulation rather than reacting to one specific political event. VPNs are not just privacy tools anymore, they also affect information access, overseas services, remote work, crypto, AI platforms, and foreign business connections.
Feels less like an emergency response and more like a gradual tightening of infrastructure control over time.
best legit residential vpn provider for streaming and normal browsing
been trying to find a residential vpn that actually works consistently without getting flagged everywhere after a few days most of the ones i found either look sketchy or have almost no real user feedback and i dont really want to throw money at some random provider that disappears next month mainly looking for something stable with a residential ip that works for streaming regular browsing and maybe some account management stuff without constant captchas or security checks would rather pay a bit more for something reliable than deal with rotating datacenter ips pretending to be residential anyone here actually using one long term with decent results and no weird issues
using a vpn feels like putting sunglasses on your internet connection
wireguard on new iphone - connects but not fully working
I have a new iphone where settings were copied from previous iphone, I've done this a couple times over the years and wireguard profiles all migrated to the new phone. This phone is about a week old and while the profiles are there and connect, I can't get certain services to work on the phone, but I can ping all my PCs/devices over the wireguard tunnel on the phone.
If I install the same WG profile on my windows 11 laptop everything pings and works fine on my laptop, but on the iphone I can ping but nothing else is able to connect. For example, on my phone, I can't connect to plex and jellyfin (they run on the same PC on the remote/home network). I can ping the PC that runs those services, but they don't respond when I open the app.
If I disconnect from my phone and connect from my laptop, I can open plex and jellyfin w/o issues.
I created a new wireguard profile (pivpn wireguard server) and added it to my phone (to rule out migration issues) and I have the same issues, I can ping any device and the server, but the services won't connect.
Android phone not using wireguard DNS
I am trying to get my phone to use the DNS server I have on my local network (using pihole). The DNS server works fine when I am home, and it works fine connecting with wireguard from a laptop, but my phone stubbornly seems to only want to use 8.8.8.8 as it's DNS server.
Wireguard Client Config
[Interface]
Address = 10.8.0.2/24, fdcc:ad94:bacf:61a4::cafe:2/112
DNS = 192.168.0.10
MTU = 1420
PrivateKey = <redacted>
[Peer]
AllowedIPs = 0.0.0.0/0, ::/0
Endpoint = <redacted>:51820
PreSharedKey = <redacted>
PublicKey = <redacted>
My I don't see anything wrong with my wireguard config. My phone is running e/os, so I used another phone to test and make sure it wasn't just an e/os issue, but I ran into the same thing.
I have already turned off the 'Private DNS' option in my android settings and the similar setting for my Firefox web browser.
When I am connected to the VPN - here is what I see running a few console commands (from Termux):
$ nslookup <my-domain>
server: 8.8.8.8
address: 8.8.8.8#53
Non-authorative answer:
Name: <my-domain>
Address: <my-public-ip>
$ nslookup <my-domain> 192.168.0.10
server: 192.168.0.10
address: 192.168.0.10#53
Name: <my-domain>
Address: 192.168.0.10
Name: <my-domain>
Address: ::
So my phone can access my dns server over the vpn when I specify it with termux, but by default it is still using 8.8.8.8. Anyone have an idea what might be going on here?
Windows Version 1.1 Release Notes?
It's been interesting seeing so many updates in such a short period of time, but I'm also curious about more detailed release notes.
The WireGuard Windows installer just prompted for yet another update, this time from 1.0.1 to 1.1 and I'm not seeing any information on release notes about version 1.1, do we know what's changed?
I was checking around on Github and a few other places but am not seeing any conversation about it yet, unless I missed something, I'm half asleep today to be fair.
I spent way too long trying to get YouTube and Reddit to bypass my WireGuard VPN on macOS. Sharing what I learned in case anyone else hits the same wall.
The problem: I run WireGuard for security work, but certain sites (YouTube, Netflix, Reddit) block or degrade traffic from datacenter/VPN IPs — bot checks, CAPTCHAs, "not available on this device" errors. I wanted those sites to go direct through my home IP while keeping everything else tunneled.
What doesn't work on macOS:
AllowedIPsexclusions - YouTube uses dozens of dynamic CDN subnets. Excluding them generates 200+ CIDR ranges that can crash the tunnel. Google's IPv6 range adds even more.route add- The macOS WireGuard app uses a Network Extension that intercepts packets before the routing table is consulted. Your routes are ignored.PostUp/PostDown- Not supported in the macOS app (Apple sandbox).scutil --nc- WireGuard tunnels don't register with it on modern macOS.
What works: A local SOCKS5 proxy that binds outgoing connections to the physical interface using macOS's IP\_BOUND\_IF socket option. The Network Extension respects socket-level interface binding even though it ignores routing table entries. A PAC file in the browser routes specific domains to the proxy, everything else goes through the VPN normally.
I built a small Rust tool for this: crabbyproxy. It also does DNS-over-HTTPS so your DNS queries for bypassed domains don't leak to the VPN's DNS server.
brew install digital-shokunin/crabbyproxy/crabbyproxy
brew services start crabbyproxy
Then point your browser's automatic proxy config at the included PAC file. Works with Firefox, Chrome, Safari.
Hope this helps someone else avoid the rabbit hole I went down. Yes, it's vibe-coded, but it works. Any features someone wants to add, I'm open to pull requests or an enhancement request in GitHub Issues
Edit: I hate new reddit interface so much, so bloated and doesn't respect markdown formatting, forgot to switch to old.reddit.com