Portál AbcLinuxu, 29. dubna 2024 18:39


Dotaz: Wireguard (sendmsg: Požadovaný klíč není dostupný)

3.2.2023 07:22 Filip | skóre: 2
Wireguard (sendmsg: Požadovaný klíč není dostupný)
Přečteno: 233×
Odpovědět | Admin
Ahoj, řeším na wg klientu problém. V wg0.conf který přikládám mám specifikované lokalní sítě. Problém nastavá že jich mám přidaných více a wg korekntně nepřidá static routes. A poté dostávám tuto chybu při pingu sendmsg: Požadovaný klíč není dostupný.

wg0.conf
Interface]
PrivateKey = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
ListenPort = 51820

[Peer]
PublicKey = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
AllowedIPs = 192.168.33.1/32,10.10.10.0/28,10.10.20.0/27,192.168.10.0/24,192.168.0.0/24,192.168.33.0/24,192.168.44.0/24,192.168.88.0/24
Endpoint = moje.domena.cz:51820
PersistentKeepalive = 10
příkaz ip r
efault via 192.168.101.254 dev ethdock0 proto dhcp metric 100 
default via 192.168.101.254 dev wlo1 proto dhcp metric 600 
10.10.10.0/28 dev wg0 scope link 
10.10.20.0/27 dev wg0 scope link 
169.254.0.0/16 dev wg0 scope link metric 1000 
192.168.0.0/24 dev wg0 proto static scope link metric 50 
192.168.10.0/24 dev wg0 proto static scope link metric 50 
192.168.33.0/24 dev wg0 proto static scope link metric 50 
192.168.33.0/24 dev wg0 proto kernel scope link src 192.168.33.2 metric 50 
192.168.33.1 dev wg0 scope link 
192.168.33.1 dev wg0 proto static scope link metric 50 
192.168.44.0/24 dev wg0 proto static scope link metric 50 
192.168.88.0/24 dev wg0 scope link 
192.168.100.0/22 dev ethdock0 proto kernel scope link src 192.168.102.66 metric 100 
192.168.100.0/22 dev wlo1 proto kernel scope link src 192.168.101.141 metric 600
Zajimávé je že například v Android klientu vše funguje v pořádku. Tetnto problém mám na peer s Debianem 11. Přijde mě jako by měl snad klient pro Debian nějaké omezení v počtu Allowed IPs ale to se mě zdá jako blbost. Díky za případné rady.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

3.2.2023 11:15 X
Rozbalit Rozbalit vše Re: Wireguard (sendmsg: Požadovaný klíč není dostupný)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vsechny definovane cesty ve vypis mas, ale je tam par nesrovnalosti:
AllowedIPs = 192.168.33.1/32, ... 192.168.33.0/24
Rozsah se prekryvaji a hadam 192.168.33.1/32 je nadbytecne. Dale:
default via 192.168.101.254 dev ethdock0 proto dhcp metric 100 
default via 192.168.101.254 dev wlo1 proto dhcp metric 600 
...
192.168.100.0/22 dev ethdock0 proto kernel scope link src 192.168.102.66 metric 100 
192.168.100.0/22 dev wlo1 proto kernel scope link src 192.168.101.141 metric 600
To je nejaky bond, nebo failover? Tohle muze delat problem.
Řešení 1× (Filip (tazatel))
3.2.2023 12:03 Filip | skóre: 2
Rozbalit Rozbalit vše Re: Wireguard (sendmsg: Požadovaný klíč není dostupný)
Ahoj moc děkuji za odpověď a radu. Nicméně jsem na to už přišel. Celé to z působoval Network manager.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.