Ga naar inhoud

WireGuard VPN

In dit artikel

Informatie

WireGuard VPN is een snel en veilig virtual private network (VPN) protocol. Het maakt gebruik van moderne cryptografische protocollen en algoritmen om de verbinding te beveiligen en biedt een snelle en efficiënte dataoverdracht. WireGuard VPN ondersteunt meerdere platforms, waaronder Linux, Android, iOS, macOS en Windows. Het kan worden geïntegreerd in een bestaande netwerkinfrastructuur.

Implementatiefuncties

ID Softwarenaam Compatibel OS VM BM VGPU GPU Min CPU (Kernen) Min RAM (GB) Min HDD/SSD (GB) Aangepast Domein Actief
13 Wireguard Ubuntu 24.04 + + + + 1 1 - Nee BESTELLEN

Aan de slag na het implementeren van WireGuard VPN

Na betaling van de bestelling wordt er een melding over de gereedheid van de server voor gebruik verzonden naar het e-mailadres dat tijdens de registratie is opgegeven. Deze bevat het IP-adres van de VPS, evenals de login en het wachtwoord voor de verbinding. Klanten van ons bedrijf beheren de apparatuur in het serverbeheerpaneel en de API - Invapi.

Hier kunt u ook de inloggegevens vinden, die te vinden zijn in het tabblad Configuration >> Tags van het serverbeheerpaneel of in de e-mail die naar u is verzonden:

  • Link om toegang te krijgen tot het Wireguard webpaneel: in de webpanel tag. De exacte link in de vorm https://{Server_ID_from_Invapi}.hostkey.in komt in de e-mail die wordt verzonden wanneer de server is overgedragen en is een kopie in de wgui dashboard regel van de sectie General Information van de server;
  • Login: root;
  • Wachtwoord: Wordt naar uw e-mailadres verzonden nadat de server klaar is voor gebruik na de software-implementatie. Dit komt overeen met het root wachtwoord van de server.

Let op

De service is alleen beschikbaar met het root wachtwoord, dat automatisch wordt ingesteld wanneer de service wordt opgezet. Het wijzigen van het root-wachtwoord in het besturingssysteem wijzigt het wachtwoord in het Wireguard UI-paneel niet. Om het wachtwoord in het paneel te wijzigen, gebruikt u deze instructies.

Opmerking

Als u bij het inloggen in het Wireguard UI webpaneel login successful ziet, maar er vindt geen login plaats, maak dan via SSH of de HTML Console verbinding met de server als root en herstart de Docker-container met het commando:

docker restart wireguard-ui

Een nieuwe gebruiker aanmaken

  • Open het beheerderspaneel van de WireGuard VPN-server via de link in de sectie Connection data;
  • Kies Wireguard Clients in het linker menu;
  • Klik op de knop New Client in de rechterbovenhoek:

Vul het vereiste veld Name in. Wijzig de rest van de velden niet, tenzij noodzakelijk: - IP Allocation - wordt automatisch ingevuld; - Allowed IPs - wordt automatisch ingevuld. 0.0.0.0/0 betekent dat toegang tot alle netwerkresources via de VPN verloopt terwijl u verbinding maakt met een VPN-server; - In het item Preshared Key kunt u het teken "-" invullen. Hiermee wordt de extra encryptie uitgeschakeld, die vereist is voor weerstand tegen hacking, maar op dit moment van technologische ontwikkeling niet in gebruik is:

  • Klik op de knop Submit;
  • Klik op de knop Apply config in de rechterbovenhoek (naast de knop New Client).

Let op

U moet alle wijzigingen aan het gebruikersprofiel voltooien met de knop Apply config. Zonder op deze knop te drukken, zal de VPN-verbinding niet werken.

Succes

De client is aangemaakt en de server wacht op een verbinding.

Verbinding met de VPN-server

Mac/Windows

  • Installeer de WireGuard app op uw apparaat;
  • Open het beheerderspaneel van de WireGuard VPN-server via de link in de sectie Connection data;
  • Kies Wireguard Clients in het linker menu;
  • Zoek de juiste client;
  • Download het configuratiebestand voor deze client door op de knop Download te klikken:

  • Start de WireGuard-client op uw apparaat;
  • Klik op de knop Import tunnels from files en kies het gedownloade configuratiebestand. Er verschijnt een nieuwe verbinding met de eerder opgegeven gebruikersnaam, de verbindingsstatus zal Disconnected zijn.
  • Klik op de knop Activate, de status wordt gewijzigd naar Activated.

Let op

In sommige gevallen moet u het lokale apparaat opnieuw opstarten voor de correcte werking van de service.

IOS en Android

  • Installeer de WireGuard-app via de Google Play Market voor Android of de AppStore voor iOS;
  • Open het beheerderspaneel van de WireGuard VPN-server via de link in de sectie Connection data;
  • Kies Wireguard Clients in het linker menu. Zoek de juiste client. Open de QR-code van deze client door op de knop QR code te klikken:

  • Open de WireGuard-app op uw telefoon;
  • Klik op de knop Add tunnel. Kies de optie Create from QR code;
  • Scan de QR-code. Geef de verbinding een naam;
  • Sta de applicatie toe om de VPN-instellingen te wijzigen door de instructies op de telefoon te volgen;
  • Om verbinding te maken met de VPN-server, schakelt u de status naar on.

Linux

Download het configuratiebestand en voer het commando uit:

sudo nmcli connection import type wineguard file "FILE_NAME.conf"

Een VPN-server gebruiken als HTTP-proxy

Een server met geïnstalleerde WireGuard kan worden gebruikt als een HTTP-proxyserver voor alle populaire browsers. U kunt de standaardinstellingen van uw browser gebruiken om een HTTP-proxyverbinding in te stellen, of u kunt gebruikmaken van extra controles voor HTTP-proxy in browsers, zoals SwitchyOmega, ProxMate, Proxy-Switcher en andere.

In deze handleiding analyseren we de installatie en het gebruik van SwitchyOmega.

Volg de onderstaande stappen om SwitchyOmega te installeren en te gebruiken:

  1. Installeer de SwitchyOmega-extensie voor de Google Chrome of Mozilla Firefox browser.

  2. Maak een proxy-serverprofiel aan in SwitchyOmega:

    • Open de browser en klik op het SwitchyOmega-icoon in de rechterbovenhoek van het browservenster;
    • Kies New Profile in het menu;
    • Voer de naam van het profiel in het veld Profile name in;
    • Kies het type proxy-server in het menu Protocol - HTTP;
    • Voer het interne adres van de VPN-server 10.252.1.1 en de bijbehorende poort 3128 in de juiste velden in;

!!! note "Opmerking" Om een HTTP-proxy te gebruiken, moet u eerst verbinding maken met een VPN-server.

- Druk op de knop ~~**Save**~~.
  1. Schakel het proxy-serverprofiel in SwitchyOmega in.

    • Klik op het SwitchyOmega-icoon in de rechterbovenhoek van het browservenster;
    • Kies het eerder aangemaakte proxy-serverprofiel in het menu;
    • Het proxy-serverprofiel moet nu actief worden en de naam moet bovenaan de lijst in het SwitchyOmega-menu verschijnen.

Een voorbeeld van instellingen in Google Chrome:

VPN-prestatiecontrole

Om de verbinding met de server te controleren, kunt u What is my IP in de zoekbalk van uw browser typen of naar whatismyipaddress.com gaan. Als er een succesvolle verbinding is gemaakt, worden het IP-adres en de regio weergegeven:

Wachtwoord wijzigen in het Wireguard UI-paneel

Als u uw paneelwachtwoord wilt wijzigen of uw paneelwachtwoord bent vergeten, kunt u dit doen door de onderstaande stappen te volgen:

  • Maak verbinding met de server via SSH of de HTML Console;

  • Bewerk het configuratiebestand /data/wgui/users/root.json:

        {
        "username": "admin",
        "Password": "u_wachtwoord",
        "password_hash": "",
        "admin": true
        }
    
    - Herstart de container met het commando

    docker restart wireguard-ui
    

Implementatiefuncties

  • Installatietijd is 15-20 minuten, inclusief OS.
  • Gecontaineriseerde installatie van WGUI + SSL in de hostkey.in zone
  • Geïnstalleerde software:
    • Docker CE;
    • Docker Compose.
  • Gebruikte containers:
    • ngoduykhanh/wireguard-ui:latest;
    • jonasal/nginx-certbot:latest.
  • Pad naar compose: - /root/wgui.
  • Pad naar gemonteerde mappen: - /data.
  • Om de installatie aan te passen, moet u wijzigingen aanbrengen in /root/wgui/compose.yml. Herstart daarna compose via de volgende commando's:
docker compose down -f /root/wgui/compose.yml && docker compose up -f /root/wgui/compose.yml -d

Opmerking

Tenzij anders aangegeven, installeren we standaard de nieuwste releaseversie van de software van de website van de ontwikkelaar of uit de repositories van het besturingssysteem.

Videotutorial

Een server bestellen met WireGuard via de API

Om deze software via de API te installeren, volgt u deze instructies.

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×