Thanks. I blanked out the IP address so people wouldn't tell me I was telling the Internet my IP address not because I care. Also I have a dynamic IP address, so that address probably isn't linked to me anymore anyway. Your IP address is available to any site you visit, and is constantly getting scanned by nasty folks. Counting on no one knowing your IP address isn't a defense against anything.
Thank you so much !!! Pls help me .. "After following the steps of your tutorial, I've established the connection from my cell phone to a Debian 12 machine. However, I don't observe any RX traffic. Any suggestions for troubleshooting? The UDP port 51820 is open on the router. Thank you."
@@93RCOral Can you access the system via different port/service, like HTTP? Something is probably blocking the return, or the forwarding isn't working correctly.
@@prashantkachhawaha3707 I don't think so, at least not the way I have it configured. You would have IP contention because the IPs assigned to a device are contained in the peers section. It might be possible to provide a range there instead of a fixed IPv4/IPv6 address, but I've never looked into that. Even if you can get it working, I suspect that it's not a "supported" configuration. Definitely not best practice for this sort of thing.
help help...Error bringing up tunnel: VPN service not authorized by user...I get this error in my samsung galaxi...7.0 Android...i get the QR...fron vpnhack.com...it works ok in my other fones and laptop but not in samsung...thanks for helping me up...?
I haven't run into that issue, but it sounds like the app isn't installed correctly (or worst case might be incompatible) on your phone. If you haven't already opened a bug report with the wireguard team, I would go down that path.
Great video, but having problems. I did everything i saw on screen and I am encountering a "cannot stat /proc/sys/wg-quick@wg0/service: No such file or directory". Any help would be appreciated.
Hi.. Congrats for the video, and thank you for it. Any idea how can I generate the QR code on a website (php site)? I saw in the video that you have used qrencode, which is a linux library.. Is there any WG library for php?
I'm not aware of anything that does that. It should be possible to build something in PHP that would wrap qrencode, but I don't know of any public projects that do that. Depending on the use case, you might be able to generate the QR codes and securely share a photo to the users. I haven't tested it, but it should work in theory.
Pretty sure I lifted the IPv6 addresses from the Wireguard documentation. As long as there isn't collision on your network it should be fine to reuse what I went with.
@@MissingRemote IPv6 configuration doesn't seem to be necessary even though my LTE address is IPv6 just as you described. There must be some sort of compatibility layer somewhere? Maybe Apple iOS or the LTE network wrap IPv4 in IPv6 and then unwrap it to IPv4 somewhere downstream? I'm not suggesting that my setup is better, I have 200ms latency and marginal bandwidth with WG turned on. I'm just curious about why this works and if I should strive to add IPv6 addresses in my WG config files? I found this: en.wikipedia.org/wiki/6to4
@@blackrockcity It's quite possible that there's a translation from IPv6 -> IPv4 happening on your network somewhere. It's also possible that it's something with my mobile provider (TMobile) vs yours. I couldn't get it working without the IPv6 setup, and I wanted it to be future proof as well, so I didn't try that hard either :).
The way you pronounced chown and chmod made me think you did something special to the file. Obfuscate the key or something. Until I realized it´s just chown and chmod. lul
Thank you so much for the great tutorial! I was tearing my hair out trying to get wireguard working on my iphone.
Andrew, this was very, very helpful! I got it up and running 😊
Dang the ipv6 was tripping me up because I was just assuming phones used v4 dang saved me a lot of time thank you.
Cheers for this video :) Worked perfectly for a quick setup.
Cool I got it all up and working in like 15 mins thanks to your video. I love the QR config that's awesome.
Thank you so much! I got this up and running on a remote VPS and connected successfully. I subscribed to your page thanks to this video!
Nice tutorial! Thanks. It helped me a lot ;)
Hey can I do this on windows machine? What's the commands on a windows machine? I'm a noob and came across your video and would like to try this.
Stumbled across this after many hours troubleshooting. The process worked flawlessly in a Proxmox LXC. Great breakdown of the process - nice job!
I tried setting this up with both your tutorial, as well as another, and I consistently am receiving "wg0: Invalid handshake initiation from :"
Where'd you get the 10.220.0.1/24? Is that the local lan ip or an arbitrary value?
It's an arbitrary private IP subnet that I knew was not in use on my LAN. It can be anything that will not collide with other subnets on your network.
Has anyone tried to use ngrok to avoid port forwarding and made it work?
Yoo, you kinda leaked you connection, although you tried to black it out. You showed the QR code you generated. Might wanna change/fix whatever.
Thanks. I blanked out the IP address so people wouldn't tell me I was telling the Internet my IP address not because I care. Also I have a dynamic IP address, so that address probably isn't linked to me anymore anyway. Your IP address is available to any site you visit, and is constantly getting scanned by nasty folks. Counting on no one knowing your IP address isn't a defense against anything.
Thank you so much !!! Pls help me .. "After following the steps of your tutorial, I've established the connection from my cell phone to a Debian 12 machine. However, I don't observe any RX traffic. Any suggestions for troubleshooting? The UDP port 51820 is open on the router. Thank you."
Did you enable both IPv4 and IPv6? I see this when IPv6 wasn't enabled.
Yep, I enabled both .. IPv4 and IPv6
@@93RCOral Can you access the system via different port/service, like HTTP? Something is probably blocking the return, or the forwarding isn't working correctly.
I also have the same problem as you
Wonderful job!
Thank you so much :)
How many mob i can connect using same qrcode or same setting on server...#lazy it's secure if i connect more thn 1 on same setting...
You should be able to use the same QR on multiple devices as long as they don't connect at the same time. I haven't tested it though.
I mean same time different devices....that's possible ??
@@prashantkachhawaha3707 I don't think so, at least not the way I have it configured. You would have IP contention because the IPs assigned to a device are contained in the peers section. It might be possible to provide a range there instead of a fixed IPv4/IPv6 address, but I've never looked into that.
Even if you can get it working, I suspect that it's not a "supported" configuration. Definitely not best practice for this sort of thing.
When I scan code it says
unbable to import tunnel unknown section in config
check your public IP or DDNS in the client/phone conf file
Is it remote mobile connection? Or is it with wireless wifi?
This allows you to securely connect, and tunnel through, your home network via mobile data or any other remote data connection (like a hotel wifi).
help help...Error bringing up tunnel: VPN service not authorized by user...I get this error in my samsung galaxi...7.0 Android...i get the QR...fron vpnhack.com...it works ok in my other fones and laptop but not in samsung...thanks for helping me up...?
I haven't run into that issue, but it sounds like the app isn't installed correctly (or worst case might be incompatible) on your phone. If you haven't already opened a bug report with the wireguard team, I would go down that path.
How to set the to bypass the isp block...
Can you provide a bit more detail on what you're asking?
Great video, but having problems. I did everything i saw on screen and I am encountering a "cannot stat /proc/sys/wg-quick@wg0/service: No such file or directory". Any help would be appreciated.
The process might be starting too early. This thread mentions it: dietpi.com/phpbb/viewtopic.php?t=7897
Hi.. Congrats for the video, and thank you for it. Any idea how can I generate the QR code on a website (php site)? I saw in the video that you have used qrencode, which is a linux library.. Is there any WG library for php?
I'm not aware of anything that does that. It should be possible to build something in PHP that would wrap qrencode, but I don't know of any public projects that do that.
Depending on the use case, you might be able to generate the QR codes and securely share a photo to the users. I haven't tested it, but it should work in theory.
Bravo
where did you find the ipv6 equivalent for 10.220.0.1/24 and 10.220.0.2/32 ?
Pretty sure I lifted the IPv6 addresses from the Wireguard documentation. As long as there isn't collision on your network it should be fine to reuse what I went with.
@@MissingRemote IPv6 configuration doesn't seem to be necessary even though my LTE address is IPv6 just as you described. There must be some sort of compatibility layer somewhere? Maybe Apple iOS or the LTE network wrap IPv4 in IPv6 and then unwrap it to IPv4 somewhere downstream? I'm not suggesting that my setup is better, I have 200ms latency and marginal bandwidth with WG turned on. I'm just curious about why this works and if I should strive to add IPv6 addresses in my WG config files? I found this: en.wikipedia.org/wiki/6to4
@@blackrockcity It's quite possible that there's a translation from IPv6 -> IPv4 happening on your network somewhere. It's also possible that it's something with my mobile provider (TMobile) vs yours. I couldn't get it working without the IPv6 setup, and I wanted it to be future proof as well, so I didn't try that hard either :).
website link is broken?
Fixed. Thanks for letting me know.
The way you pronounced chown and chmod made me think you did something special to the file. Obfuscate the key or something. Until I realized it´s just chown and chmod. lul