tracepath výsledek je stejný při zapnutém i vypnutém wg0
root@s7:~# tracepath 8.8.8.8
1?: [LOCALHOST] pmtu 1500
1: 192.168.127.1 0.535ms
1: 192.168.127.1 0.389ms
2: 192.168.99.20 0.793ms
3: 192.168.100.1 2.672ms
4: 10.23.0.1 13.408ms
5: 10.11.34.161 3.607ms
6: xxxxxxxx.poda.cz 9.170ms asymm 7
7: xxxxxxxx.poda.cz 10.479ms
8: 72.14.243.146 16.257ms
9-30: no reply
Too many hops: pmtu 1500
Resume: pmtu 1500
Roztomilé je, že po odstranění DNS z konfigurace wireguard mi desktop (Kubuntu 22.04) běží bez problému, ale ten komp v kuchyni (Debian 12 bez gui) má teď prodlevy při zapnutém i vypnutém wg0
NetworkManager tam není, "resolvectl: command not found". Je to default instalace debianu bez jakýchkoli úprav, experimentuju teď až s tím DNS. Síť je nastavena staticky ručně:
auto enp27s0
iface enp27s0 inet static
address 192.168.127.103
netmask 255.255.255.0
gateway 192.168.127.1
dns-nameservers 8.8.8.8 1.1.1.1
Pokud by něco používalo DNS z DHCP, tak dig @192.168.127.1 root.cz funguje ve všech případech rychle.
Btw do toho resolv.conf jsem ručně nehrabal ani na desktopu, zkoušel jsem jen zakomentovat to 127.0.0.53, ale to až po tom, co se to rozsypalo. Takže wg0 nemá nastavené DNS, používaná síťovka má ručně nastavené 8.8.8.8 a 1.1.1.1. Jde nějak linuxu říct: "používej vždy tento konkrétní DNS server a nikdy ne jiný"?