NixOS Networking | 895 Members | |
| Declaratively manage your switching, routing, wireless, tunneling and more. | 260 Servers |
| Sender | Message | Time |
|---|---|---|
| 11 Sep 2025 | ||
| Yeah that would work | 15:49:52 | |
| because this still sounds like you will need mdns queries to work, which fundamentally rely on broadcast to work
any way I could interpret this ranges from “might work but forbidden by the spec” to “might work but extremely sketchy”. but let’s see what K900 says, he is the tailscale guy | 15:59:37 | |
In reply to @saiko:knifepoint.net
is this related? I have no idea what it’s talking about with “uploads” but if so, you could actually change the domain suffix from what it looks like to something that can be resolved everywhere https://esphome.io/components/wifi/ | 16:04:24 | |
| people are also saying you can use static IPs but 👎 | 16:05:55 | |
| hmm nice finding! I will look into this | 16:05:57 | |
| it does not help in my case unfortunately. With this setting you control domain on which you expect your devices to be available. By default it is local because all(?) esp devices support mdns and everyone uses it | 16:09:35 | |
| * it does not help in my case unfortunately. With this setting you control domain on which you expect your devices to be available. By default it is local because all(?) esp devices support mdns and everyone uses it like that | 16:09:44 | |
| Katalin: I may have a utility that does that to proxy mDNS hosts with Nginx. | 16:15:10 | |
In reply to @toonn:matrix.orgsorry, does what? | 16:17:33 | |
| Responds to DNS queries with mDNS responses. | 16:25:05 | |
| oh wow 🫠 | 16:27:14 | |
| Don't tell anyone though, wouldn't want to hurt my reputation. | 16:28:40 | |
| new blackmail material acquired /j | 16:29:23 | |
| please share it or otherwise I will spread the word :P | 16:35:48 | |
| I could upload it to Codeberg if you really want but it's a small pile of mostly commented out Haskell. | 16:42:03 | |
| yes, please, I am curious how it works actually | 16:44:30 | |
| 12 Sep 2025 | ||
| 03:27:06 | ||
| 03:34:46 | ||
| Katalin 🔪: toonn what do you think about switching from tailscale to zerotier in this case? | 10:26:18 | |
| Don't have experience with Zerotier. It sounds more open but I don't have reliable publically accessible hardware for relaying and such. | 10:35:03 | |
| 12:47:05 | ||
| ghostbuster91: As promised my unicast DNS multicaster, https://codeberg.org/toonn/dns2mdns | 13:15:30 | |
| Huh? Doesn't nginx support resolving through normal OS provided name lookups? | 13:32:35 | |
| If you have a configuration for me that makes that utility redundant, I'm all ears. | 13:37:14 | |
| @toonn:matrix.org some haskell review
| 13:37:15 | |
| You can enable mDNS in systemd-resolved and then nginx should use that. | 13:37:49 | |
| I have that kind of setup somewhere. There's some shitty behaviors with the systemd-resolved mdns implementation relating to IPv6, but I don't remember what exactly was the pain point with that. It was something they specifically defined to do wrong and not care about, if I remember correctly. | 13:40:36 | |
| I had this on one laptop where I absolutely needed to use network damager for managing WiFi due to reasons. Thus, the rather weird config on that.
| 13:44:51 | |
| Firewall needs to be handled as well, like:
| 13:45:31 | |
| so systemd-networkd is used to manage all other network things except WiFi, and systemd-resolved is used for all DNS lookups | 13:47:47 | |