Uživatelské nástroje

Nástroje pro tento web


informace:projekty:ipv6tunel

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
Následující verzeObě strany příští revize
informace:projekty:ipv6tunel [2020/10/18 09:09] – fix nadpisů oskarinformace:projekty:ipv6tunel [2021/06/10 14:30] – [Jak zprovoznit tunel] oskar
Řádek 56: Řádek 56:
 ===== Řešení pomocí Wireguardu ===== ===== Řešení pomocí Wireguardu =====
  
-Testujeme také použití moderního tunelovacího protokolu [[https://www.wireguard.com/ WireGuard]]. Ten nabízí šifrování a autentizaci, zároveň ale také velký výkon v porovnání s OpenVPN.+Testujeme také použití moderního tunelovacího protokolu [[navody:server:wireguard|WireGuard]]. Ten nabízí šifrování a autentizaci, zároveň ale také velký výkon v porovnání s OpenVPN.
 Používá se UDP provoz na portu 51820. Každý klient se autentizuje párem veřejného a soukromého klíče. Každému klientovi je **staticky** přidělena jedna spojovací IPv6 adresa a podsíť o délce prefixu /48. Používá se UDP provoz na portu 51820. Každý klient se autentizuje párem veřejného a soukromého klíče. Každému klientovi je **staticky** přidělena jedna spojovací IPv6 adresa a podsíť o délce prefixu /48.
  
Řádek 66: Řádek 66:
    - Vygenerujte dvojici soukromého a veřejného klíče: ''$ wg genkey | tee privatekey | wg pubkey''    - Vygenerujte dvojici soukromého a veřejného klíče: ''$ wg genkey | tee privatekey | wg pubkey''
    - Požádejte o tunel prostřednictvím e-mailu na **ipv6tun@vpsfree.cz**. Nezapomeňte přiložit veřejný klíč.    - Požádejte o tunel prostřednictvím e-mailu na **ipv6tun@vpsfree.cz**. Nezapomeňte přiložit veřejný klíč.
-   - Obdržíte přidělené ID klienta+   - Obdržíte e-mail s íkladem konfigurace pro wg-quick a OpenWRT
-   Nakonfigurujte svého klienta Wireguard podle příkladu níže.+   Doplňte do konfiguračního souboru svůj privátní klíč a nakonfigurujte svého klienta.
    - Nakonfigurujte svůj router tak, aby do domácí sítě přiděloval nějaké adresy z přidělené podsítě.    - Nakonfigurujte svůj router tak, aby do domácí sítě přiděloval nějaké adresy z přidělené podsítě.
  
 +==== Příklad konfiguračního souboru pro wg-quick ====
  
 +<file | /etc/wireguard/wgipv6tun.conf>
 +[Interface]
 +# FIXME: Insert your private key
 +PrivateKey = 
 +Address = 2a03:3b40:200::<ID>
 +
 +[Peer]
 +Endpoint = ipv6tun01.vpsfree.cz:51820
 +PublicKey = r7vzF6irpXSmkTibIHztIcfc/YzPmpyMX9LYa9z5Yw0=
 +AllowedIPs =  ::/0
 +</file>
 +
 +==== Příklad konfigurace Wireguardu na OpenWRT ====
 +
 +<file | /etc/config/network>
 +
 +config interface 'wgipv6tun'
 +        option proto 'wireguard'
 +        option private_key 'FIXME'
 +        option ip6prefix '2a03:3b40:<ID>::/48'
 +        list addresses '2a03:3b40:200::<ID>'
 +
 +config wireguard_wgipv6tun
 +        option endpoint_host 'ipv6tun01.vpsfree.cz'
 +        option endpoint_port '51820'
 +        option route_allowed_ips '0'
 +        option public_key 'r7vzF6irpXSmkTibIHztIcfc/YzPmpyMX9LYa9z5Yw0='
 +        list allowed_ips '::/0'
 +
 +config route6 'default_v6_gw_a'
 +        option interface 'wgipv6tun'
 +        option target '::/0'
 +        option source '2a03:3b40:200::<ID>'
 +
 +config route6 'default_v6_gw_b'
 +        option interface 'wgipv6tun'
 +        option target '::/0'
 +        option source '2a03:3b40:<ID>::/48'
 +</file>
 +
 +==== Příklad konfigurace Wireguradu pro MikroTik (verze 7) ====
 +
 +<file>
 +/interface/wireguard/add name="wgipv6tun" mtu=1420 private-key="FIXME"
 +/interface/wireguard/peers/add interface=wgipv6tun public-key="r7vzF6irpXSmkTibIHztIcfc/YzPmpyMX9LYa9z5Yw0=" endpoint-address=77.93.223.5 endpoint-port=51820 allowed-address=1::/0
 +/ipv6/address/add address=2a03:3b40:200::<ID>/128 interface=wgipv6tun
 +/ipv6/route/add dst-address=1::/0 gateway=wgipv6tun
 +</file>
  
 ===== Povolení příchozího provozu na OpenWRT ===== ===== Povolení příchozího provozu na OpenWRT =====
informace/projekty/ipv6tunel.txt · Poslední úprava: 2024/02/23 09:24 autor: oskar