Kako postaviti vlastiti WireGuard VPN poslužitelj | INTROSERV

Kako postaviti vlastiti WireGuard VPN poslužitelj

Instalacija i konfiguracija osobnog WireGuard servera može se obaviti sa samo nekoliko naredbi zahvaljujući WG-Easy projektu. Ovaj projekt se temelji na Docker tehnologiji i razmeće se u nekoliko sekundi. WG-Easy VPN server nije zahtjevan glede resursa servera, te se zato može razmiestiti na VPS-u (konfiguracija VPS-a ovisi o planiranom broju korisnika). Introserv d.o.o. nudi širok spektar VPS-a po niskim cijenama na 9 lokacija na 4 kontinenta, što je posebno važno za postavljanje privatnih VPN servera. Docker serverska slika je konfigurirana prema zadanoj vrijednosti za korištenje s IPv4 i IPv6 podmrežama.

Proces instalacije na Linux OS serveru

1. Povežite se na server putem SSH-a

2. Instalirajte Docker Engine:

curl -sSL https://get.docker.com | sh

3. Dodajte svog korisnika u Docker grupu:

sudo usermod -aG docker $(whoami)

4. Pokrenite docker kontejner s jednom naredbom. Standardna naredba izgleda ovako:

docker run -d --name=wg-easy -e WG_HOST=YOUR_SERVER_IP -e PASSWORD=YOUR_ADMIN_PASSWORD -v ~/.wg-easy:/etc/wireguard -p 51820:51820/udp -p 51821:51821/tcp --cap-add=NET_ADMIN --cap-add=SYS_MODULE --sysctl="net.ipv4.conf.all.src_valid_mark=1" --sysctl="net.ipv4.ip_forward=1" --restart unless-stopped weejewel/wg-easy

Važno! Prije nego što pokrenete naredbu trebate zamijeniti nekoliko varijabli. Dolje pružamo opis parametara koje trebate zamijeniti s vašim vrijednostima:
"WG_HOST=" specificira IP adresu vašeg servera umjesto vrijednosti "YOUR_SERVER_IP"
"PASSWORD=" specificira lozinku koja će se koristiti za prijavu na web panel umjesto vrijednosti "YOUR_ADMIN_PASSWORD"

 

Fakultativno. Prema zadanoj vrijednosti, parametar "Dozvoljeni ip" je postavljen na 0.0.0.0/0 - to znači da će svi promet povezanog klijenta prolaziti kroz VPN server. Ako je potrebno, ovaj parametar se može prilagoditi u učitanoj konfiguraciji na strani aplikacije klijenta.

Ako postoji potreba za promjenom porta veze na WireGuard server, naredba će izgledati drugačije. Opcija -e WG_PORT=PORT_NUMBER će biti dodana, a bit će i promjena opcije preusmjeravanja porta na kontejner. Primjer naredbe s promijenjenim portom:

docker run -d --name=wg-easy -e WG_HOST=YOUR_SERVER_IP -e PASSWORD=YOUR_ADMIN_PASSWORD -e WG_PORT=2345 -v ~/.wg-easy:/etc/wireguard -p 2345:51820/udp -p 51821:51821/tcp --cap-add=NET_ADMIN --cap-add=SYS_MODULE --sysctl="net.ipv4.conf.all.src_valid_mark=1" --sysctl="net.ipv4.ip_forward=1" --restart unless-stopped weejewel/wg-easy

5. Nakon pokretanja kontejnera, pratite vezu u vašem pregledniku - YOUR_SERVER_IP:51821 i vidjet ćete obrazac za unos lozinke.

6. Unesite vašu lozinku i bit ćete vođeni na glavnu stranicu upravljanja serverom. Na glavnoj stranici imate pristup praktičnom stvaranju konfiguracija klijenta.

Ove konfiguracije se mogu preuzeti kao datoteka za kasniji unos u aplikaciju klijenta.

Ili se konfiguracija može primijeniti na mobilni uređaj s kamerom skeniranjem QR koda

Kada je klijent povezan na server, aktivnost će biti vidljiva u obliku crvenog markera, kao i intenzitet potrošnje prometa


Da biste zaustavili kontejner s VPN serverom, pokrenite naredbu:

docker stop wg-easy

Da biste uklonili kontejner s VPN serverom, pokrenite naredbu:

docker rm wg-easy

VAT

  • Other

    Other

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    %
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • Other
  • canada
  • poland
  • european-union
  • france
  • germany
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria