![](/static/66c60d9f/assets/icons/icon-96x96.png)
![](https://lemmy.dbzer0.com/pictrs/image/a18b0c69-23c9-4b2a-b8e0-3aca0172390d.png)
Hahah! This answer works for me, because I was unsure what db0 was. Now I hopefully learn two new acronyms
Hahah! This answer works for me, because I was unsure what db0 was. Now I hopefully learn two new acronyms
Yeah… I’m not sure there’s anything more I can do. I’ve added the port forwarding rule to my router. As far as I know, there’s not much else to do.
Oh wow. That is a good tip. Because that could drive someone like me insane. (Un)fortunately— I know there’s an issue. Any traffic I pass through my wg vpn ends up nowhere. So I know the tragic is being redirected, but I can’t tell where or why it doesn’t make it inside my home network.
Either way, I got Tailscale to work right out the rip, so I’m just rocking that until I have more time to tinker with WG.
This is the first time I have attempted to port forward. So there is only one rule: this one. Port 5xxxx:5xxxx to the internal IP with the wg-easy docker container.
Thanks for the reply, but I’ve bailed on this project for now. I fly to Europe tomorrow, so I don’t have any extra time to tinker. I gave Tailscale a try, and it works flawlessly, so I’m not likely to try WireGuard any time soon. I’ll wait for them to try an monetize their “free plan” users.
This comment has been haunting me a bit. I have been struggling with my port forwarding in the rest of this thread, so I decided I need to investigate alternatives. I’ve heard good things about Tailscale, so I started googling. The following quote is directly from the Tailscale web-page: (emphasis mine):
“WireGuard is typically configured using the wg-quick tool. To connect two devices, you install WireGuard on each device, generate keys for each device, and then write a text configuration for each device. The configuration includes information about the device (port to listen on, private IP address, private key) and information about the peer device (public key, endpoint where the peer device can be reached, private IPs associated with the peer device). It’s straightforward, particularly for a VPN. Every pair of devices requires a configuration entry, so the total number of configuration entries grows quadratically in the number of devices if they are fully connected to each other.”
I find it odd that they would say this, if the Wireguard VPN works as you stated. Any tutorial or article regarding wireguard fails to make this discussion obvious, so I am now even a bit more confused. (still won’t solve my port forwarding issue. So I guess I’m stuck with Tailscale anyway…
EDIT: Tried from an external wifi network, same issue. I think it’s my port forwarding is broken/wrong. I can’t see the port being open from outside. Need to do some troubleshooting on that end. Any advice would be welcome.
I will try that today.
For your first question: I went to https://www.portchecktool.com/ and found that the connection is being refused. So I think this is the issue. I will have to dig in a bit more, but I do believe the answer to your 2nd and 3rd question are - yes.
Damn. That sounds perfect. That’s exactly how I was hoping it would work. But for some reason my phone won’t connect… I wonder how to troubleshoot it.
Thanks for the reply. As I said below: when I flip on the wireguard toggle in my phone’s app, it appears as if I am connected, but it seems something is off. I am not seeing the “last handshake on” line, and when I try to navigate to the internet (for example ‘whatismyip’, my browser app times out. So it seems my requests are trying to go through the VPN, but they are getting stuck.
Okay, I thought something seemed a bit odd about what I was doing. So for my use case, I only need to access my home network with my phone, or my laptop. So all I need is a wireguard server on my home network (currently the case, running wg-easy), and the wireguard client on my phone and laptop.
I have that happening right now. And strangely when I am connected to my home wifi I am seeing the “last handshake” information in the wireguard app. But as soon as I turn off wifi and attempt to use my cell network, that line disappears from the app.
Although the frontend webpage for wg-easy still shows my phone connected.
Lets pretend it is connected. You’re saying I could simply type “192.168.3.69/login” into my phone’s browser, and I would see the mineos login page as if I was on my home’s wifi?? Because that would literally be perfect.
That is incredibly true. I try to automate everything I can. That’s where laziness is a superpower.
That sounds pretty slick. I envy your scripting prowess. You really have to know your system top to bottom to be able to boil it all down like that.
I’m just beginning my journey into this whole space, and it’s really interesting how many different ways people have to deal with the same basic things.
I’m also incredibly lazy, so maybe more scripting is in my future! Thanks for taking the time to write such a detailed reply!
I really like this strategy. I currently use proxmox for my home server needs, but I am curious what you use now instead?
Interesting! Looks pretty slick. Might be a nice stepping stone into that world. This chromebook is so old that it could be a perfect playground for this sorta thing. I don’t have any important files/apps or anything on it that I’m afraid of damaging or being without. Thanks for the suggestion.
After some serious googling, it looks like gestures is a feature that really only exists in the “luxury” DEs. There is something called Touchegg and Touche that can add them to others, but I’m not far along enough to know if it will do what I want it to.
I just tried debian with Xfce, and it’s pretty fast, but I REALLY love using gestures! It makes my tiny screen feel way bigger.
I’ll be honest, I’m a bit scared of Arch, but this might be the push I need to give it a go. What’s the worst that happens?
Can you add trackpad gestures to Arch?
Yeah, you don’t have to remove it (I didn’t when I tried this 10 years ago) but if you don’t you always have to hit ctrl+l when it boots, or it could get stuck looking for ChromeOS. The hardware is so old now, I don’t really care if I brick it. I’m just learning about linux by goofin.
Looks interesting! Seems it pantheon is built on top of GNOME, so wouldn’t that make it a bit heavy for my 2GB RAM beater? Or is there really not that much difference between the different DEs with regard to resource usage?
This is an instance where I think the folks at nobu casa (paid branch of home assistant development) could dedicate some resources to hardware. Instead of the prebuilt SBC stuff like HA-blue, or yellow or whatever. Create an esp device that just has a reliable microphone, and crank them out. I’d buy one for every room in my house!
I’ve got an esp army in my greenhouse that runs wLED, and one of them has a mic for doing the sound reactive display stuff, but it’s running wLED, not ESPHome… I wonder how easy it would be to just slap a digital mic on some of the other esp things I’ve got floating around?