GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Wireguard na Linux Mint 20

V tomto tutoriálu vám ukážeme, jak nainstalovat Wireguard na Linux Mint 20. Pro ty z vás, kteří to nevěděli, je WireGuard rychlá a moderní VPN, která využívá state-of- špičková kryptografie. Je mnohem rychlejší než OpenVPN nebo IPsec a zároveň má menší kódovou základnu, která se snadněji kontroluje a udržuje.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Wireguard VPN na Linux Mint 20 (Ulyana).

Předpoklady

  • Server s jedním z následujících operačních systémů:Linux Mint 20 (Ulyana).
  • Doporučujeme použít novou instalaci operačního systému, aby se předešlo případným problémům
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Wireguard na Linux Mint 20 Ulyana

Krok 1. Než spustíte výukový program níže, je důležité se ujistit, že váš systém je aktuální, a to spuštěním následujícího apt příkazy v terminálu:

sudo apt update

Krok 2. Instalace Wireguard na Linux Mint 20.

  • Nainstalujte Wireguard prostřednictvím výchozího úložiště Debian.

Instalace WireGuard je vlastně docela jednoduchá. Otevřete okno terminálu a zadejte příkaz:

sudo apt install wireguard
  • Nainstalujte Wireguard přes Snap.

Spuštěním následujících příkazů nainstalujte balíčky Snap:

sudo rm /etc/apt/preferences.d/nosnap.pref
sudo apt update
sudo apt install snapd

K instalaci WireGuard jednoduše použijte následující příkaz:

sudo snap install wireguard-ammp

Krok 3. Nakonfigurujte WireGuard.

WireGuard funguje tak, že šifruje spojení pomocí páru kryptografických klíčů. Pár klíčů se používá sdílením veřejného klíče s druhou stranou, která pak může zašifrovat svou zprávu v takovém způsob, že jej lze dešifrovat pouze pomocí odpovídajícího soukromého klíče. První věcí, kterou je třeba udělat, je vygenerovat potřebný pár soukromých a veřejných klíčů. Chcete-li to provést, vraťte se do okna terminálu a zadejte následující příkazy:

mkdir ~/.wireguard
cd ~/.wireguard
umask 077
wg genkey | tee privatekey | wg pubkey > publickey

Dále musíte zkopírovat obsah nově vygenerovaného soukromého klíče pomocí příkazu:

cat privatekey

Potom vygenerujte konfiguraci serveru:

sudo nano /etc/wireguard/wg0.conf

Přidejte do konfiguračního souboru následující direktivy:

[Interface]
PrivateKey = <your-server-privatekey>
Address = 10.0.0.1/24
PostUp = iptables -A FORWARD -i wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -D FORWARD -i wg0 -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE
ListenPort = 51820

[Peer]
PublicKey = <your-client-publickey>
AllowedIPs = 10.0.0.2/32

Dále spusťte WireGuard a povolte jej při spouštění:

sudo wg-quick up wg0
sudo systemctl enable wg-quick@wg0

Krok 4. Nakonfigurujte bránu firewall.

Pro servery Debian můžete nainstalovat ufw , Nekomplikovaná brána firewall, pomocí příkazu níže:

sudo apt install ufw

Dále přidejte následující pravidla pro povolení připojení SSH a WireGuard:

sudo ufw allow ssh
sudo ufw allow 51820/udp

Blahopřejeme! Úspěšně jste nainstalovali Wireguard. Děkujeme, že jste použili tento návod k instalaci nejnovější verze Wireguard VPN v systému Linux Mint. Pro další pomoc nebo užitečné informace vám doporučujeme zkontrolovat oficiální webové stránky Wireguard.


Ubuntu
  1. Jak nainstalovat Docker na Linux Mint 19

  2. Jak nainstalovat Grafana na Linux Mint 20

  3. Jak nainstalovat PHP 8 na Linux Mint 20

  1. Jak nainstalovat Apache na Linux Mint 19

  2. Jak nainstalovat phpMyAdmin na Linux Mint 19

  3. Jak nainstalovat LAMP Server na Linux Mint 19

  1. Jak nainstalovat FTP server na Linux Mint 20

  2. Jak nainstalovat Redis na Linux Mint 20

  3. Jak nainstalovat prohlížeč Opera na Linux Mint 20