1
Sítě / WireGuard jde do wg0, nikoliv přes síť
« kdy: 19. 08. 2022, 14:53:17 »
Zdravim,
opet se obracim se zadosti o radu, asi neco delam blbe.
Delsi cas mam zprovozneny WG tunel mezi nekterymi zarizenimi (Windows, iOS) a domaci branou (Linux) tak, ze na klientech jsou allowed-IPs 0.0.0.0/0 a tunel se spravne chova tak, ze vsechen traffic jde skrze Wireguard interface, jehoz traffic tece skrz fyzicky interface a nic vic jsem resit nemusel (zadne fwmarky, nic).
Narazim ale na problem u Fedory 36. Wireguard profil jsem vytvoril pres nmtui, fwmark nastaveny na 51820 a na pohled tam nevidim zadnou botu.
Nicmene jakmile odpalim
Wireshark tvrdi, ze posledni moment, kdy neco odeslo skrze fyzicke rozhrani, je wireguard handshake. Nasledne veskery "traffic" vcetne obsahu wireguardu samotneho, je tlacen skrze wg0 a nikoliv na fyzicke rozhrani.
Napred jsem teda zapomnel uvest fwmark=51820, ale ani po jeho doplneni se to nezmenilo. Tusim, ze zakopanej pes muze byt prave tady, ale nevim, ceho se chytit.
Poradite, prosim, kam se jeste mrknout?
Diky.
opet se obracim se zadosti o radu, asi neco delam blbe.
Delsi cas mam zprovozneny WG tunel mezi nekterymi zarizenimi (Windows, iOS) a domaci branou (Linux) tak, ze na klientech jsou allowed-IPs 0.0.0.0/0 a tunel se spravne chova tak, ze vsechen traffic jde skrze Wireguard interface, jehoz traffic tece skrz fyzicky interface a nic vic jsem resit nemusel (zadne fwmarky, nic).
Narazim ale na problem u Fedory 36. Wireguard profil jsem vytvoril pres nmtui, fwmark nastaveny na 51820 a na pohled tam nevidim zadnou botu.
Kód: [Vybrat]
cat /etc/NetworkManager/system-connections/wg0.nmconnection
[connection]
id=wg0
uuid=a33d307e-71f2-454d-a68b-bafab24e9961
type=wireguard
autoconnect=false
interface-name=wg0
timestamp=1660900501
zone=internal
[wireguard]
fwmark=51820
private-key=<hidden>
[wireguard-peer.<hidden>]
endpoint=<hidden>:51820
persistent-keepalive=60
allowed-ips=0.0.0.0/0;
[ipv4]
address1=192.168.10.4/24,192.168.10.254
dns=192.168.10.254;
dns-search=at.home;
method=manual
[ipv6]
addr-gen-mode=stable-privacy
method=disabled
[proxy]
Tam by, snad, nemelo byt nic vyslovene spatne? Nicmene jakmile odpalim
Kód: [Vybrat]
nmcli con up wg0, zacyklim se, CPU vyleti na 100% (kworker/3:2+wg-crypt-wg0) a na sit se samozrejme nedostanu.Wireshark tvrdi, ze posledni moment, kdy neco odeslo skrze fyzicke rozhrani, je wireguard handshake. Nasledne veskery "traffic" vcetne obsahu wireguardu samotneho, je tlacen skrze wg0 a nikoliv na fyzicke rozhrani.
Kód: [Vybrat]
route
Adresát Brána Maska Přízn Metrik Odkazů Užt Rozhraní
default _gateway 0.0.0.0 UG 50 0 0 wg0
default _gateway 0.0.0.0 UG 600 0 0 wlp59s0
172.20.10.0 0.0.0.0 255.255.255.240 U 600 0 0 wlp59s0
192.168.10.0 0.0.0.0 255.255.255.0 U 50 0 0 wg0
Napred jsem teda zapomnel uvest fwmark=51820, ale ani po jeho doplneni se to nezmenilo. Tusim, ze zakopanej pes muze byt prave tady, ale nevim, ceho se chytit.
Poradite, prosim, kam se jeste mrknout?
Diky.