Com configurar el client VPN SoftEther a Linux

En aquest tutorial us mostrarem com configurar SoftEther VPN Client a Linux, però primer anem a veure quins són els nostres requisits i recomanacions.


Requisits

Per configurar el SoftEther necessitareu:

  1. Un compte CactusVPN. Si no en teniu, podeu provar els nostres serveis de forma gratuïta.
  2. El vostre nom d’usuari, contrasenya i adreça del servidor VPN VPN. Podeu trobar-los al vostre compte al nostre lloc web, anant a Configuració.

Recomanacions

  • Aquest tutorial requereix coneixements avançats de Linux. Hi ha un risc potencial de trencar la vostra connexió a Internet si no seguiu tots els passos exactament. Sempre podeu configurar VPN a Linux mitjançant altres protocols VPN més fàcils de configurar.
  • Connecteu-vos al protocol VPN SoftEther a Linux només si teniu experiència amb la configuració d’aplicacions Linux i coneixeu la lectura / la modificació de les taules d’encaminament IP..

Si encara voleu configurar el VPN de SoftEther a Linux, seguiu pas a pas les instruccions següents:

Part I. Instal·leu el client VPN SoftEther

Us mostrarem com instal·lar el client de VPN SoftEther a Linux. Podeu fer-ho de dues maneres: des del gestor de paquets d’Ubuntu o d’altres Debian Derivades [x86_64 o màquines AMD 64] i de les fonts de distribucions Linux. Trieu el menú que voleu utilitzar al menú següent i seguiu els seus passos.

  • Des del gestor de paquets
  • De font
  1. Assegureu-vos que el vostre sistema estigui actualitzat: actualització apta && apt -y actualització completa

    Aquest pas no és obligatori, tot i que es recomana.

  2. Afegiu el dipòsit CactusVPN a la llista de font del gestor de paquets: sudo echo "deb [trust = yes] https://repository.cactusvpn.com/softether/ amd64 /" > /etc/apt/sources.list.d/cactusvpn.list
  3. Actualitza la memòria cau del gestor de paquets: actualització sudo apt

    Important! Podeu tenir el següent error:

    “E: no s’ha trobat el controlador de mètode / usr / lib / apt / méthodes / https.
    N: Està instal·lat el paquet apt-transport-https?
    E: No s’ha pogut obtenir https://repository.cactusvpn.com/softether/amd64/InRelease
    E: S’han pogut descarregar alguns fitxers d’índex. S’han ignorat o s’utilitzen vells. “

    Si obteniu aquest error, haureu d’instal·lar apt-transport-https al dispositiu:

    sudo apt install -y apt-transport-https

    i torna a executar el primer comandament.

    Si no veieu cap error, ignora aquest pas.

  4. Instal·leu el gestor de VPN de SoftEther: sudo apt install -y softethervpn-stable
  1. Assegureu-vos que el vostre sistema estigui actualitzat:A Debian / Ubuntu:

    actualització apta && apt -y actualització completa

    A CentOS / Fedora:

    Actualització yum -y

    Aquest pas no és obligatori, tot i que es recomana.

  2. Descarregueu la versió més recent del client VPN de SoftEther (en el moment d’escriure aquest tutorial estava v4.27-9668-beta.) Disponible aquí: wget http://www.softether-download.com/files/softether/v4.27 -9668-beta-2018.05.29- tree / Linux / SoftEther_VPN_Client / 64bit _-_ Intel_x64_or_AMD64 / softether-vpnclient-v4.27-9668- beta-2018.05.29-linux-x64-64bit.tar.gz
  3. Client de VPN Decompress SofEther: tar xzfv softether-vpnclient-v4.27-9668-beta-2018.05.29-linux-x64-64bit.tar.gz
  4. Assegureu-vos que el sistema tingui totes les eines necessàries per a la recopilació de SoftEther.A Debian / Ubuntu:

    apt -i instal·lar-és essencial

    A CentOS / Fedora:

    yin groupinstall "Eines de desenvolupament"

  5. Canvieu el directori a la carpeta vpnclient: cd vpnclient
  6. Compila SoftEther en un fitxer executable: make
  7. SoftEther us demanarà que llegiu i accepteu el seu contracte de llicència. Seleccioneu 1 per llegir l’acord, de nou per confirmar que l’heu llegit i, finalment, d’acord amb l’Acord de llicència. El programa ara es compila i és un fitxer executable (vpnclient i vpncmd). Si el procés falla, comproveu si teniu instal·lats tots els paquets de requisits.
  8. Ara podem moure el directori vpnclient en un altre lloc. L’hem mudat a “/ usr /”: cd .. && mv vpnclient / usr / && cd / usr / vpnclient /

Part II. Configura el client VPN de SoftEther

  1. Inicieu el client VPN de SoftEther: sudo / usr / vpnclient / vpnclient start

    Si veieu aquest missatge: “El servei de client VPN SoftEther s’ha iniciat.” llavors el client VPN de SoftEther s’ha iniciat correctament.

  2. Comproveu el client VPN de SoftEther: vpncmd
  3. Seleccioneu “3” per entrar “Utilització d’eines VPN (creació de certificats i eina de prova de velocitat de trànsit de xarxa)”.
  4. Prova la instal·lació del client VPN SoftEther: comprova

    Si es passen totes les comprovacions, podeu passar al següent pas.

    Important! No passeu al següent pas fins que no corregiu tots els errors.

  5. Premeu “Ctrl” + “C” o “Ctrl” + “D” per sortir.
  6. Configura el client VPN de SoftEther. Inicia la configuració amb: vpncmd
  7. Selecciona “2. Gestió de client VPN ”.
  8. No introduïu cap adreça a “Nom d’amfitrió de l’adreça IP de destinació” i premeu “Enter” per connectar-se al localhost.
  9. Creeu una interfície virtual per connectar-vos al servidor VPN. Al tipus de configuració de la VPN SoftEther: NicCreate vpn_se
  10. Creeu un compte que faci servir aquesta interfície per a la connexió VPN. Executeu aquesta ordre al terminal: AccountCreate cactusvpn
  11. Configureu el compte VPN amb les vostres dades. “Nom del nucli virtual de destinació”: cactusvpn

    “Nom d’amfitrió del servidor VPN de destinació i número de port”: {Adreça IP VPN}: {Port VPN SoftEther}

    Podeu trobar tots els servidors i ports disponibles del vostre compte al nostre lloc web, anant a Configuració.

    “Connectant nom d’usuari”: {el vostre nom d’usuari VPN}

    Podeu trobar el vostre nom d’usuari al vostre compte al nostre lloc web, anant a Configuració. Assegureu-vos que utilitzeu el vostre nom d’usuari de VPN i NO el compte de lloc web un (Quina diferència?).

    “Nom de l’adaptador de xarxa virtual utilitzat”: vpn_se

    Si obteniu el “La comanda s’ha completat correctament.” missatge, significa que la creació del compte s’ha finalitzat correctament.

    Com configurar el client VPN SoftEther a Linux: Pas 3

  12. Configura una contrasenya: AccountPassword cactusvpn

    i introduïu la vostra contrasenya VPN per a “Contrasenya” i “Confirma l’entrada”.

    Podeu trobar la vostra contrasenya al vostre compte al nostre lloc web, accedint als detalls del servei. Assegureu-vos que utilitzeu la vostra contrasenya VPN i NO el compte del lloc web (Quina és la diferència?).

  13. A “Especifiqueu el tipus de radi estàndard o radi:”
  14. Connecteu-vos al client VPN de SoftEther mitjançant el compte creat: AccountConnect cactusvpn
  15. Prova la connexió amb el servidor VPN: AccountList

    Si veieu “Connectat” podeu passar al següent pas.

    Com configurar el client VPN SoftEther a Linux: Pas 4

  16. Premeu “Ctrl” + “C” o “Ctrl” + “D” per sortir del gestor de clients de SoftEther VPN.

Part III. IP i taula d’encaminament

  1. Comproveu si la reenviació IP està habilitada al vostre sistema: cat / proc / sys / net / ipv4 / ip_forward

    Si obteniu “1” podeu obviar aquest pas i aneu al pas “Obtenir una adreça IP des del servidor VPN”..

    Si teniu “0”, activa la reenviació IP:

    ressò 1 > / proc / sys / net / ipv4 / ip_forward

    També podeu fer-lo permanent editant el fitxer “/etc/sysctl.conf”:

    eco eco.ipv4.ip_forward = 1 >> /etc/sysctl.conf && sysctl -p

    Si obteniu “net.ipv4.ip_forward = 1”, la reenviació IP s’ha activat correctament.

  2. Obteniu una adreça IP des del servidor VPN: sudo ifconfig

    i veuràs la xarxa virtual “vpn_vpn_se” creada amb l’eina client de SoftEther VPN.

    Com configurar el client VPN SoftEther a Linux: Pas 5

    Per obtenir una adreça IP des del servidor VPN:

    sudo dhclient vpn_vpn_se

    Al cap d’uns moments, haureu d’obtenir una adreça IP de la xarxa 10.6.0.0/24.

    Com configurar el client VPN SoftEther a Linux: Pas 6

  3. Edita la taula d’encaminament: sudo netstat -rn

    per veure la taula d’encaminament actual. La vostra hauria de ser similar a aquesta:

    Com configurar el client VPN SoftEther a Linux: Pas 1

  4. Afegiu una ruta a l’adreça IP del servidor VPN a través de l’antiga ruta predeterminada. En el meu cas concret: ruta sudo ip afegir 93.115.92.240/32 a través del 192.168.0.1

    El 93.115.92.240 és l’adreça IP del servidor VPN. El 192.168.0.1 és la meva porta d’entrada anterior.

  5. Suprimeix l’antiga ruta per defecte: sudo ip route del default mitjançant 192.168.0.1

    Després d’aquestes actualitzacions, la taula d’encaminament hauria de quedar així:

    Com configurar el client VPN SoftEther a Linux: Pas 2

  6. Feu clic a qualsevol adreça IP per comprovar la connexió de xarxa: ping 8.8.8.8 -c4
  7. Comproveu la vostra adreça IP pública des de la línia d’ordres: wget -qO- http://ipecho.net/plain; ressò

    Si veus l’IP del servidor VPN, tot s’ha configurat correctament i el Linux està connectat a la VPN mitjançant el client VPN SoftEther..

    Si el ping al “8.8.8.8” està bé, però no podeu recuperar res més amb el nom d’amfitrió públic, afegiu Google DNS (o qualsevol servidor DNS públic) al fitxer “/etc/resolv.conf”:

    8.8.8.8 servidor de noms sudo eco >> /etc/resolv.conf

Part IV. Desconnecteu de la VPN

Per desactivar la connexió VPN, heu de tancar el gestor de clients de SoftEther VPN i editar la taula d’encaminament per obtenir l’accés a Internet mitjançant la passarel·la del vostre enrutador..

  1. Per desconnectar de VPN, només cal que desactiveu el gestor de clients VPN de SoftEther: sudo / usr / vpnclient / vpnclient stop
  2. Editeu la taula d’encaminament suprimint la ruta de la vostra porta d’entrada al servidor VPN (en el nostre cas concret 93.115.92.240/32):sudo ip route del 93.115.92.240/32
  3. Afegiu una ruta predeterminada a través de la vostra passarel·la local (192.168.0.1 per a les IP que utilitzem en aquest exemple): sudo ip route add default via 192.168.0.1
Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map