I denne artikel vil jeg vise dig, hvordan du installerer og konfigurerer OpenVPN på Debian 9 Stretch. Lad os komme igang.
Installation og konfiguration af OpenVPN:
Opdater først APT-pakkeopbevaringscachen på din Debian 9-maskine med følgende kommando:
$ sudo apt opdateringAPT-pakkeopbevaringscachen skal opdateres.
Installer nu Git med følgende kommando:
$ sudo apt installere git
Tryk nu y og tryk derefter på
OpenVPN skal installeres.
Installation og konfiguration af OpenVPN manuelt er en kedelig opgave. Du bliver nødt til at kende mange ting for at konfigurere det korrekt. Den gode nyhed er, at der faktisk er et GitHub-lager (som du kan finde på https: // github.com / Angristan / OpenVPN-install) hjælper dig med at installere og konfigurere OpenVPN meget let. Så det er sådan, jeg skal installere OpenVPN i denne artikel.
Naviger nu til ~ / Downloads bibliotek med følgende kommando:
Klon nu OpenVPN-Install GitHub-arkivet med følgende kommando:
$ git klon https: // github.com / angristan / openvpn-installation.git
OpenVPN-Install GitHub-lageret skal klones.
En ny mappe openvpn-installation skal oprettes, og alle OpenVPN-Install GitHub-arkivfiler skal kopieres inde i den.
$ ls
Naviger nu til openvpn-installation / bibliotek med følgende kommando:
$ cd openvpn-installation
Du burde være i stand til at finde openvpn-installation.sh fil i denne mappe.
Gør nu openvpn-installation.sh eksekverbar med følgende kommando:
$ chmod + x openvpn-installation.sh
Som du kan se, openvpn-installation.sh script er nu eksekverbart.
Kør nu openvpn-installation.sh script som rod med følgende kommando:
$ sudo ./ openvpn-installation.sh
Sørg nu for, at IP-adressen er korrekt. Hvis du vil ændre det, kan du ændre det her. Dette vil være IP-adressen på OpenVPN-serveren, når den er installeret. Så sørg for at det er korrekt. Når du er færdig, skal du trykke på
Nu skal du fortælle OpenVPN, hvilken port du skal bruge. Standardporten er 1194. Men du kan bruge en anden port.
Hvis du vil bruge en bestemt port, skal du trykke på 2 og tryk derefter på
Hvis du vil have, at OpenVPN skal vælge en tilfældig port, du skal bruge, skal du bare trykke på 3 og tryk på
Jeg går med standardporten. Så jeg skal bare trykke
Du skal indtaste din offentlige IPv4-adresse her, hvis du vil have adgang til OpenVPN-serveren over internettet. Men hvis du kun vil få adgang til OpenVPN-serveren fra dit lokale netværk, skal du bare indtaste den IP-adresse, du har skrevet tidligere, din NAT IP-adresse.
Du kan finde din offentlige IPv4-adresse meget let. Bare besøg http: // www.whatsmyip.org / og din offentlige IPv4-adresse skal være der.
Nu skal du fortælle OpenVPN, hvilken kommunikationsprotokol du skal bruge. Du kan enten bruge UDP eller TCP. UDP er valgt som standard, og det er hurtigere end TCP. Når du er færdig, skal du trykke på
Nu skal du vælge en DNS-udbyder. OpenVPN bruger det til at løse værtsnavne. Der er mange udbydere at vælge imellem. Jeg vælger standard, 1) Nuværende systemopløsere (fra / etc / resolv.conf). Dette bruger dine Debian 9-maskiner / etc / resolv.konf fil for at løse DNS-værtsnavne.
Når du er færdig, skal du trykke på
Vælg nu en krypteringstype. Hvis du ikke ved, hvad det er, skal du forlade standardindstillingen og trykke på
Vælg nu den Diffie-Hellman-nøglestørrelse, du vil bruge. Jo flere nøglebits du bruger, jo mere sikker er krypteringen, men krypterings-dekrypteringsprocessen vil være langsommere. Du kan bruge de anbefalede nøglebits eller bruge 4096 bits. Jeg går med standard 3072 nøglebits. Når du er færdig, skal du trykke på
Vælg RSA-nøglestørrelse. Begreberne er de samme her som Diffie-Hellman-nøglen, som jeg diskuterede i det tidligere afsnit. Jeg går med standard 3072 nøglebits. Når du er færdig, skal du trykke på
Du kan kræve en adgangskode, når andre prøver at oprette forbindelse til din VPN-server. Standardadfærden er at ikke bede brugerne om en adgangskode, når de opretter forbindelse til serveren. Dette er standardadfærden, og dette er hvad jeg går med. Du kan indstille en adgangskode, hvis du vil. det er helt op til dig. Når du er færdig, skal du trykke på
Indtast nu klientnavnet (brug ikke mellemrum), og tryk på
Bare tryk
OpenVPN-installationen skal begynde.
OpenVPN skal installeres.
Nu skal du være i stand til at finde en OVPN-fil i dine brugeres HOME-bibliotek med samme navn som dit klientnavn (som du angav tidligere). I mit tilfælde er filnavnet linuxhint.ovpn.
Oprettelse af forbindelse til OpenVPN-serveren:
Hvis du vil oprette forbindelse til din OpenVPN-server fra en anden computer, skal du bruge en kopi af OVPN-filen (i mit tilfælde linuxhint.ovpn), der blev genereret af OpenVPN-installationsprogrammet.
På klientcomputeren skal du installere OpenVPN-klientsoftware.
Hvis du bruger Linux-operativsystem, skal du bare installere OpenVPN der og kopiere OVPN-filen der.
Jeg antager, at du bruger en Ubuntu-server som OpenVPN-klient.
Installer nu OpenVPN der med følgende kommando:
$ sudo apt installere openvpn
Jeg kopierede linuxhint.ovpn arkiv der.
Kør nu følgende kommando for at oprette forbindelse til din OpenVPN-server:
$ sudo openvpn --config linuxhint.ovpn
Du skal være forbundet til din OpenVPN-server.
Som du kan se, a tun0 interface er føjet til min Ubuntu Server.
Så det er sådan, du installerer og konfigurerer OpenVPN på Debian 9 Stretch. Tak, fordi du læste denne artikel.