Slik konfigurerer du SoftEther VPN Client på Linux

I denne opplæringen vil vi vise deg hvordan du konfigurerer SoftEther VPN Client på Linux, men la oss først se hva som er våre krav og anbefalinger.


Krav

For å sette opp SoftEther trenger du:

  1. En CactusVPN-konto. Hvis du ikke har en, kan du prøve tjenestene våre gratis.
  2. VPN-brukernavnet, passordet og VPN-serveradressen din. Du kan finne dem i kontoen din på nettstedet vårt ved å gå til Innstillinger.

anbefalinger

  • Denne opplæringen krever avansert Linux-kunnskap. Det er en potensiell risiko for å ødelegge internettforbindelsen din hvis du ikke følger alle trinn nøyaktig. Du kan alltid sette opp VPN på Linux ved hjelp av andre VPN-protokoller som er enklere å sette opp.
  • Koble til SoftEther VPN-protokoll på Linux bare hvis du har erfaring med konfigurasjonen av Linux-applikasjoner og er kjent med å lese / endre IP-rutetabeller.

Hvis du fortsatt vil sette opp SoftEther VPN på Linux, går du trinn for trinn gjennom følgende instruksjoner:

Del I. Installer SoftEther VPN-klient

Vi viser deg hvordan du installerer SoftEther VPN-klienten på Linux. Du kan gjøre dette på to måter: fra pakkehåndterer på Ubuntu eller andre Debian Derivates [x86_64 eller AMD 64 maskiner] og fra kilde på Linux-distributører. Velg måten du vil bruke fra menyen nedenfor og følg trinnene.

  • Fra pakkesjef
  • Fra kilde
  1. Forsikre deg om at systemet ditt er oppdatert: passende oppdatering && apt -y full-oppgradering

    Dette trinnet er ikke obligatorisk, selv om det anbefales.

  2. Legg til CactusVPN-depotet i kildelisten for pakkehåndteringen: sudo echo "deb [betrodde = ja] https://repository.cactusvpn.com/softether/ amd64 /" > /etc/apt/sources.list.d/cactusvpn.list
  3. Oppdater pakkehåndteringsbufferen: sudo apt update

    Viktig! Du kan få følgende feil:

    “E: Metodedriveren / usr / lib / apt / metodene / https ble ikke funnet.
    N: Er pakken apt-transport-https installert?
    E: Kunne ikke hente https://repository.cactusvpn.com/softether/amd64/InRelease
    E: Noen indeksfiler kunne ikke lastes ned. De har blitt ignorert, eller gamle brukt i stedet. ”

    Hvis du får denne feilen, må du installere apt-transport-https på enheten din:

    sudo apt install -y apt-transport-https

    og kjør den første kommandoen igjen.

    Hvis du ikke ser noen feil, bare ignorere dette trinnet.

  4. Installer SoftEther VPN-manager: sudo apt install -y softethervpn-stable
  1. Forsikre deg om at systemet ditt er oppdatert:På Debian / Ubuntu:

    apt oppdatering && apt -y full-oppgradering

    På CentOS / Fedora:

    yum -y oppdatering

    Dette trinnet er ikke obligatorisk, selv om det anbefales.

  2. Last ned den nyeste versjonen av SoftEther VPN-klienten (i skrivende stund denne tutorialen var den v4.27-9668-beta.) Tilgjengelig her: wget http://www.softether-download.com/files/softether/v4.27 -9668-beta-2018.05.29- tre / Linux / SoftEther_VPN_Client / 64bit _-_ Intel_x64_or_AMD64 / softether-vpnclient-v4.27-9668- beta-2018.05.29-linux-x64-64bit.tar.gz
  3. Dekompresser SofEther VPN-klient: tar xzfv softether-vpnclient-v4.27-9668-beta-2018.05.29-linux-x64-64bit.tar.gz
  4. Forsikre deg om at systemet ditt har alle nødvendige verktøy for SoftEther-kompilering.På Debian / Ubuntu:

    apt -y install build-essential

    På CentOS / Fedora:

    yum groupinstall "Utviklingsverktøy"

  5. Endre katalogen til vpnclient-mappen: cd vpnclient
  6. Sett sammen SoftEther til en kjørbar fil: make
  7. SoftEther vil be deg lese og godta lisensavtalen. Velg 1 for å lese avtalen, igjen for å bekrefte at du har lest den og til slutt for å godta lisensavtalen. SoftEther er nå samlet og det er en kjørbar fil (vpnclient og vpncmd). Hvis prosessen mislykkes, sjekk om du har alle kravspakkene installert.
  8. Nå kan vi flytte vpnclient-katalogen et annet sted. Vi flyttet den til “/ usr /”: cd .. && mv vpnclient / usr / && cd / usr / vpnclient /

Del II. Konfigurer SoftEther VPN-klient

  1. Start SoftEther VPN-klienten: sudo / usr / vpnclient / vpnclient start

    Hvis du ser denne meldingen: “SoftEther VPN Client-tjenesten er startet.” så har SoftEther VPN-klienten startet vellykket.

  2. Sjekk SoftEther VPN-klienten: vpncmd
  3. Velg “3” for å gå inn “Bruk av VPN-verktøy (sertifikatopprettelse og nettverkstrafikkhastighetstestverktøy)”.
  4. Test installasjonen av SoftEther VPN Client: Kontroller

    Hvis alle kontrollene er passert, kan du gå til neste trinn.

    Viktig! Ikke gå til neste trinn før du ikke korrigerer alle feilene.

  5. Trykk “Ctrl” + “C” eller “Ctrl” + “D” for å avslutte.
  6. Konfigurer SoftEther VPN-klient. Start konfigurasjonen med: vpncmd
  7. Å velge “2. Styring av VPN-klient ”.
  8. Ikke skriv inn noen adresser på “Hostname of IP Address of Destination” og trykk “Enter” for å koble til localhost.
  9. Lag et virtuelt grensesnitt for å koble til VPN-serveren. I SoftEther VPN-konfigurasjonstypen: NicCreate vpn_se
  10. Opprett en konto som vil bruke dette grensesnittet for VPN-tilkoblingen. Kjør denne kommandoen på terminalen: AccountCreate cactusvpn
  11. Sett opp VPN-konto med informasjonen din. ”Destinasjon Virtual Hub Name”: cactusvpn

    “Destinasjons VPN-server Vertsnavn og portnummer”: {VPN IP-adresse}: {SoftEther VPN Port}

    Du kan finne alle tilgjengelige servere og porter i kontoen din på nettstedet vårt ved å gå til Innstillinger.

    “Koble til brukernavn”: {ditt VPN-brukernavn}

    Du kan finne ditt brukernavn i kontoen din på nettstedet vårt ved å gå til Innstillinger. Forsikre deg om at du bruker VPN-brukernavnet ditt og IKKE et nettstedskonto (Hva er forskjellen?).

    “Brukt navn på virtuelt nettverkskort”: vpn_se

    Hvis du får “Kommandoen ble fullført.” melding, betyr det at opprettelsen av kontoen ble fullført.

    Slik konfigurerer du SoftEther VPN Client på Linux: Trinn 3

  12. Sett opp et passord: AccountPassword cactusvpn

    og skriv inn VPN-passordet ditt for “Password” og “Confirm input”.

    Du kan finne passordet ditt i kontoen din på vår hjemmeside ved å gå til servicedetaljene dine. Forsikre deg om at du bruker VPN-passordet ditt og IKKE et nettstedskonto (Hva er forskjellen?).

  13. Under “Spesifiser standard eller radius:” skriver du radius
  14. Koble til SoftEther VPN-klienten ved å bruke den opprettede kontoen: AccountConnect cactusvpn
  15. Test tilkoblingen til VPN-serveren: AccountList

    Hvis du ser “Tilkoblet”, kan du gå til neste trinn.

    Slik konfigurerer du SoftEther VPN Client på Linux: Trinn 4

  16. Trykk “Ctrl” + “C” eller “Ctrl” + “D” for å avslutte SoftEther VPN Client manager.

Del III. IP og rutetabell

  1. Sjekk om IP-videresendingen er aktivert på systemet ditt: cat / proc / sys / net / ipv4 / ip_forward

    Hvis du får “1”, kan du hoppe over dette trinnet og gå til trinnet “Få en IP-adresse fra VPN-serveren”.

    Hvis du har “0”, vennligst aktiver IP-videresending:

    ekko 1 > / Proc / sys / net / ipv4 / ip_forward

    Du kan også gjøre den permanent ved å redigere filen /etc/sysctl.conf:

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

    Hvis du får “net.ipv4.ip_forward = 1” ble IP-videresendingen aktivert.

  2. Få en IP-adresse fra VPN-serveren: sudo ifconfig

    og du vil se det virtuelle nettverket “vpn_vpn_se” opprettet med SoftEther VPN-klientverktøy.

    Slik konfigurerer du SoftEther VPN Client på Linux: Trinn 5

    Slik får du en IP-adresse fra VPN-serveren:

    sudo dhclient vpn_vpn_se

    Etter noen øyeblikk bør du få en IP-adresse fra 10.6.0.0/24-nettverket.

    Slik konfigurerer du SoftEther VPN Client på Linux: Trinn 6

  3. Rediger rutetabellen: sudo netstat -rn

    for å se gjeldende rutetabell. Din skal likne dette:

    Slik konfigurerer du SoftEther VPN Client på Linux: Trinn 1

  4. Legg til en rute til VPN-serverens IP-adresse via den gamle standardruten. I mitt spesifikke tilfelle: sudo ip route legg til 93.115.92.240/32 via 192.168.0.1

    93.115.92.240 er IP-adressen til VPN-serveren. 192.168.0.1 er min forrige gateway.

  5. Slett den gamle standardruten: sudo ip route del default via 192.168.0.1

    Etter disse oppdateringene, skal rutetabellen se slik ut:

    Slik konfigurerer du SoftEther VPN Client på Linux: Trinn 2

  6. Ping hvilken som helst IP-adresse for å sjekke nettverkstilkoblingen din: ping 8.8.8.8 -c4
  7. Sjekk din offentlige IP-adresse fra kommandolinjen: wget -qO- http://ipecho.net/plain; ekko

    Hvis du ser IP-adressen til VPN-serveren, ble alt satt opp riktig, og Linux-en din er koblet til VPN via SoftEther VPN-klient.

    Hvis pingen til “8.8.8.8” er OK, men du ikke kan hente noe annet med offentlig vertsnavn, legger du til Google DNS (eller en hvilken som helst offentlig DNS-server) til “/etc/resolv.conf” -filen:

    sudo echo nameserver 8.8.8.8 >> /etc/resolv.conf

Del IV. Koble fra VPN

For å slå av VPN-tilkoblingen, må du lukke SoftEther VPN Client manager og redigere rutetabellen for å få tilgang til Internett via ruteren din gateway.

  1. For å koble fra VPN bare slå AV SoftEther VPN Client manager: sudo / usr / vpnclient / vpnclient stop
  2. Rediger rutetabellen ved å slette ruten fra porten din til VPN-serveren (i vårt spesifikke tilfelle 93.115.92.240/32):sudo ip route del 93.115.92.240/32
  3. Legg til en standardrute via din lokale gateway (192.168.0.1 for IP-ene vi brukte i dette eksemplet): 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