WireGuard VPN¶
In dit artikel
- Implementatiefuncties
- Aan de slag na het implementeren van WireGuard VPN
- Een nieuwe gebruiker aanmaken
- Verbinding met de VPN-server
- Een VPN-server gebruiken als HTTP-proxy
- VPN-prestatiecontrole
- Wachtwoord wijzigen in het Wireguard UI-paneel
- Implementatiefuncties
- Videotutorial
- Een server bestellen met WireGuard via de API
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.inkomt in de e-mail die wordt verzonden wanneer de server is overgedragen en is een kopie in dewgui dashboardregel 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
rootwachtwoord 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:
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 Clientin 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 configin de rechterbovenhoek (naast de knopNew 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
Downloadte klikken:

- Start de WireGuard-client op uw apparaat;
- Klik op de knop
Import tunnels from filesen 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 codete klikken:

- Open de WireGuard-app op uw telefoon;
- Klik op de knop
Add tunnel. Kies de optieCreate 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:
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:
-
Installeer de SwitchyOmega-extensie voor de Google Chrome of Mozilla Firefox browser.
-
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.1en de bijbehorende poort3128in 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**~~.
-
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
- Herstart de container met het commando/data/wgui/users/root.json:
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:
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.