Ubuntu

Sådan opsættes OpenVPN på Ubuntu Server

Sådan opsættes OpenVPN på Ubuntu Server

OpenVPN er en gratis VPN-tjeneste til sikker fjernadgang til din server / maskine. Det giver dig mulighed for at kryptere din webtrafik og rute den sikkert. OpenVPN giver dig mulighed for at have fuld kontrol over din tunnel trafik, fordi serveren og klienten begge er under din overvågning.

Det vil ikke kun fjerne blokeringen af ​​alle websteder på en lokalt begrænset internetforbindelse uden annoncer, men vil også beskytte din trafik på et usikkert åbent / offentligt Wi-Fi.

Krav

Følgende er de få krav til opsætning af OpenVPN;

  1. Ubuntu Server (helst på enhver sky)
  2. Serveren skal have en åben port til at lytte efter indgående VPN-forbindelser
  3. Klientmaskine (helst med Bash-miljø)

Opsætning af OpenVPN

Opret forbindelse til din Ubuntu Server ved hjælp af ssh eller en hvilken som helst anden protokol til fjernadgang.

$ ssh ubuntu @ [ip-adresse på din Ec2 Instance] -i-nøgle.pem

Opdater din server. Kør følgende kommando;

$ sudo apt opdatering && sudo apt opgradering -y

Download nu OpenVPN-scriptet med følgende kommando;

$ wget https: // git.io / vpn -O openvpn-installation.sh

Download og installer OpenVPN-script

Du skal køre scriptet og give de detaljer, det beder om. Indtast følgende kommando;

$ sudo bash openvpn-installation.sh

Det har automatisk registreret din private IP. Tryk på Enter. Det vil bede dig om at angive din offentlige IP.

Indtastning af offentlig IP

Nu vil det bede dig om at specificere protokollen [TCP, UDP]. TCP anbefales. For at vælge TCP skal du indtaste 2.

Valg af protokol

Nu vil OpenVPN bede dig om lytteporten. Angiv en åben port.

Portvalg

Du skal konfigurere de DNS-tjenester, du har til hensigt at bruge. Anbefalet DNS er Google og åben DNS.

DNS-valg

Din OpenVPN-server er konfigureret. Giv nu dit klientscript et navn. Tryk på Enter, og vent på, at installationen er afsluttet.

Vellykket installation

Overfør denne fil til din klientmaskine. Der er mange måder at overføre filer på kommandolinjen. Vi laver python-server på Ubuntu for at overføre vores fil fra server til klient.

Skift til det bibliotek, hvor klienten er.ovpn-filen er gemt. I dette tilfælde gemmes det i / home / ubuntu / directory.

$ cd / hjem / ubuntu /

Gå ind$ ls-la for at bekræfte, at filen findes i det aktuelle bibliotek.

Bekræft fil i aktuelt bibliotek

For at starte en simpel python-server skal du indtaste følgende kommandoer.

I tilfælde af python2 skal du indtaste;

$ sudo python -m SimpleHTTPServer

I tilfælde af Python3 skal du indtaste;

$ sudo python3 -m http.server

Python Server

Vores server lytter på port 8000. Gå til din klientmaskinterminal og download klienten.ovpn-fil ved at indtaste følgende kommando;

$ wget http: // 18.218.226.25: 8000 / klient.ovpn

Download af klientfil

Husk at udskifte den offentlige IP, portnummer og navnet på din fil.

Nu er din fil blevet overført. Du kan starte forbindelsen ved at indtaste på din klientmaskine;

$ sudo openvpn-klient.ovpn

For at bekræfte, at din OpenVPN kører, skal du gå til Google og skrive “Min IP.”Hvis IP'en er den samme som den offentlige IP på din server, har du konfigureret OpenVPN med succes.

Konklusion

OpenVPN er en gratis tjeneste, indeholder ingen annoncer og krypterer vores trafik og omgår derfor URL- og indholdsbaseret firewall / proxy-filtre. Det er let at konfigurere og giver os kontrol over vores tunneltrafik.

Sådan installeres og afspilles Doom på Linux
Introduktion til undergang Doom-serien opstod i 90'erne efter frigivelsen af ​​den originale Doom. Det var et øjeblikkeligt hit, og fra den tid af har...
Vulkan til Linux-brugere
Med hver nye generation af grafikkort ser vi spiludviklere skubbe grænserne for grafisk troskab og komme et skridt tættere på fotorealisme. Men på tro...
OpenTTD vs Simutrans
Oprettelse af din egen transportsimulering kan være sjovt, afslappende og ekstremt lokkende. Derfor skal du sørge for at prøve så mange spil som mulig...