Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Témata - fuby

Stran: [1]
1
Sítě / Wiregurad - jak nastavit routování
« kdy: 14. 12. 2020, 07:52:20 »
Ahoj,

na virtuálním serveru (VS, 10.1.1.1) mám nainstalovaný Wireguard ke kterému je připojeno několik peeru a vše funguje tak jak má.

Nyní bych však potřeboval nastavit routování pro jedno konkrétní zařízení (DeviceA, 10.1.1.5) tak, aby jeho veškerý provoz směřoval přes jiného peera (Turris, 10.1.1.10)

Zatím jsem na serveru vytvořil novou routovací tabulku 'custom'

A přidal do ni následujíci pravidla
Kód: [Vybrat]
ip rule add from 10.1.1.5 table custom
ip route add default via 10.1.1.10 dev wg0 table custom

Nicméně teď uplně nevím jak pokračovat, protože tcptraceroute na DeviceA končí na VS
Kód: [Vybrat]
Tracing the path to 77.75.75.172 on TCP port 443 (https), 30 hops max
 1  10.1.1.1  17.309 ms  15.260 ms  15.863 ms
 2  10.1.1.1  15.743 ms !H * *

Nastavení peerů ve Wireguardu
Kód: [Vybrat]
[Peer]
PublicKey = VEREJNY_KLIC_DEVICEA
AllowedIPs = 10.1.1.5/32
Endpoint = IP:PORT

[Peer]
PublicKey = VEREJNY_KLIC_TURRIS
AllowedIPs = 10.1.1.10/32
Endpoint =  IP:PORT

Nastavení iptables na VS
Kód: [Vybrat]
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination

Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination
SNAT       all  --  10.1.1.0/24        anywhere             to:VERJENA_IP_SERVERU

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Díky moc všem za nakopnutí jak pokračovat.

Stran: [1]