Kako nastaviti odjemalca SoftEther VPN v Linuxu

V tej vadnici vam bomo pokazali, kako nastaviti Linux SoftEther VPN odjemalec v Linuxu, a najprej poglejmo, kakšne so naše zahteve in priporočila.


Zahteve

Če želite nastaviti SoftEther, boste morali:

  1. Račun CactusVPN. Če ga nimate, lahko brezplačno preizkusite naše storitve.
  2. Vaše uporabniško ime, geslo in naslov strežnika VPN. Najdete jih v svojem računu na našem spletnem mestu, tako da odprete Nastavitve.

Priporočila

  • Ta vadnica zahteva napredno znanje Linuxa. Če ne natančno upoštevate vse korake, obstaja tveganje, da prekinete internetno povezavo. Vedno lahko nastavite VPN v Linuxu z uporabo drugih protokolov VPN, ki jih je lažje nastaviti.
  • Povežite se s SoftEther VPN protokolom v Linuxu le, če imate izkušnje s konfiguracijo aplikacij Linux in poznate branje / spreminjanje tabel za usmerjanje IP.

Če še vedno želite nastaviti SoftEther VPN v Linuxu, pojdite po korakih po naslednjih navodilih:

Del I. Namestite odjemalca SoftEther VPN

Pokazali vam bomo, kako namestiti odjemalca SoftEther VPN v Linux. To lahko storite na dva načina: iz upravitelja paketov na Ubuntuju ali drugih Debianovih izpeljanih strojih [x86_64 ali AMD 64 strojih] in iz vira na distribuciji Linux. V spodnjem meniju izberite način, ki ga želite uporabiti, in sledite njegovim korakom.

  • Od upravitelja paketov
  • Od vira
  1. Poskrbite, da je vaš sistem posodobljen: primerna posodobitev && apt -y polna nadgradnja

    Ta korak ni obvezen, čeprav je priporočljiv.

  2. Na izvorni seznam upravitelja paketov dodajte repozitorij CactusVPN: sudo echo "deb [zaupanja vredno = da] https://repository.cactusvpn.com/softether/ amd64 /" > /etc/apt/sources.list.d/cactusvpn.list
  3. Posodobite predpomnilnik upravitelja paketov: posodobitev sudo apt

    Pomembno! Lahko pride do te napake:

    “E: Gonilnika metode / usr / lib / apt / method / https ni bilo mogoče najti.
    N: Ali je nameščen paket apt-transport-https?
    E: https://repository.cactusvpn.com/softether/amd64/InRelease ni bilo mogoče najti
    E: Nekaterih indeksnih datotek ni bilo mogoče prenesti. Zanemarjeni so bili ali pa so bili uporabljeni stari. “

    Če pride do te napake, morate v napravo namestiti apt-transport-https:

    sudo apt namestite -y apt-transport-https

    in znova zaženite prvi ukaz.

    Če ne vidite nobenih napak, preprosto prezrite ta korak.

  4. Namestite upravljalnik SoftEther VPN: sudo apt install – ali softethervpn-stable
  1. Poskrbite, da je vaš sistem posodobljen:V Debianu / Ubuntuju:

    primerna posodobitev && apt -y polna nadgradnja

    V CentOS / Fedora:

    yum -y posodobitev

    Ta korak ni obvezen, čeprav je priporočljiv.

  2. Prenesite najnovejšo različico odjemalca SoftEther VPN (v času pisanja te vadbe je bila v4.27-9668-beta.) Na voljo tukaj: wget http://www.softether-download.com/files/softether/v4.27 -9668-beta-2018.05.29- drevo / Linux / SoftEther_VPN_Client / 64bit _-_ Intel_x64_or_AMD64 / softether-vpnclient-v4.27-9668- beta-2018.05.29-linux-x64-64bit.tar.gz
  3. Decompress SofEther VPN odjemalec: tar xzfv softether-vpnclient-v4.27-9668-beta-2018.05.29-linux-x64-64bit.tar.gz
  4. Prepričajte se, da ima vaš sistem vsa potrebna orodja za kompilacijo SoftEtherja.V Debianu / Ubuntuju:

    apt – namestite ključno gradnjo

    V CentOS / Fedora:

    yum groupinstall "Orodja za razvoj"

  5. Spremenite imenik v mapo vpnclient: cd vpnclient
  6. Združite SoftEther v izvršljivo datoteko: make
  7. SoftEther vas bo pozval, da preberete in se strinjate z njegovo licenčno pogodbo. Izberite 1, da preberete pogodbo, še enkrat, da potrdite, da ste jo prebrali, in se na koncu strinjate z licenčno pogodbo.SoftEther je zdaj sestavljen in je izvršljiva datoteka (vpnclient in vpncmd). Če postopek ne uspe, preverite, ali imate nameščene vse zahteve.
  8. Zdaj lahko imenik vpnclient premaknemo kam drugam. Premaknili smo ga v »/ usr /«: cd .. && mv vpnclient / usr / && cd / usr / vpnclient /

Del II. Konfigurirajte odjemalca SoftEther VPN

  1. Zaženite odjemalca SoftEther VPN: sudo / usr / vpnclient / vpnclient start

    Če vidite to sporočilo: »Začela se je storitev odjemalca SoftEther VPN.« potem se je uspešno zagnal odjemalec SoftEther VPN.

  2. Preverite odjemalca SoftEther VPN: vpncmd
  3. Za vstop izberite “3” »Uporaba orodij VPN (orodje za ustvarjanje certifikatov in orodje za preizkus hitrosti omrežnega prometa)«.
  4. Preizkusite namestitev odjemalca SoftEther VPN: Preverite

    Če so vsi pregledi opravljeni, lahko preidete na naslednji korak.

    Pomembno! Ne pojdite na naslednji korak, dokler ne odpravite vseh napak.

  5. Pritisnite “Ctrl” + “C” ali “Ctrl” + “D” za izhod.
  6. Nastavite odjemalca SoftEther VPN. Začnite konfiguracijo z: vpncmd
  7. Izberite „2. Upravljanje odjemalca VPN ”.
  8. Ne vnesite nobenega naslova v »Ime gostitelja ciljnega naslova IP« in pritisnite »Enter«, da se povežete z localhost.
  9. Ustvari virtualni vmesnik za povezavo s strežnikom VPN. V konfiguracijski vrsti SoftEther VPN: NicCreate vpn_se
  10. Ustvarite račun, ki bo uporabljal ta vmesnik za povezavo VPN. Zaženite ta ukaz v terminalu: AccountCreate cactusvpn
  11. Nastavite račun VPN s svojimi podatki. “Ime navideznega središča cilja”: cactusvpn

    »Ime strežnika strežnika VPN in številka vrat«: {VPN IP naslov}: {SoftEther VPN Port}

    Vse razpoložljive strežnike in vrata v vašem računu najdete na našem spletnem mestu, tako da odprete Nastavitve.

    »Povezava uporabniškega imena«: {vaše uporabniško ime VPN}

    Uporabniško ime najdete v svojem računu na našem spletnem mestu, tako da odprete Nastavitve. Prepričajte se, da uporabljate svoje uporabniško ime VPN in NE enega računa na spletnem mestu (v čem je razlika?).

    »Uporabljeno ime virtualnega omrežnega adapterja«: vpn_se

    Če dobite “Ukaz je uspešno zaključen.” sporočilo, pomeni, da je bilo ustvarjanje računa uspešno končano.

    Kako nastaviti odjemalec SoftEther VPN v Linuxu: 3. korak

  12. Nastavite geslo: AccountPassword cactusvpn

    in vnesite geslo VPN za »Geslo« in »Potrdi vnos«.

    Geslo v računu najdete na našem spletnem mestu tako, da odprete podrobnosti o storitvi. Prepričajte se, da uporabljate svoje geslo VPN in NE račun spletnega mesta enega (v čem je razlika?).

  13. Pri “Navedite standard ali polmer:” vnesite polmer
  14. Povežite se z odjemalcem SoftEther VPN z ustvarjenim računom: AccountConnect cactusvpn
  15. Preizkusite povezavo s strežnikom VPN: AccountList

    Če vidite »Povezano«, lahko preidete na naslednji korak.

    Kako nastaviti odjemalec SoftEther VPN v Linuxu: 4. korak

  16. Pritisnite “Ctrl” + “C” ali “Ctrl” + “D” za izhod iz upravitelja odjemalcev SoftEther VPN.

III. Del IP in tabela usmerjanja

  1. Preverite, ali je v vašem sistemu omogočeno posredovanje IP: cat / proc / sys / net / ipv4 / ip_forward

    Če dobite »1«, lahko ta korak preskočite in pojdite na korak »Pridobitev IP naslova s ​​strežnika VPN«.

    Če imate »0«, omogočite posredovanje IP-ja:

    odmev 1 > / proc / sys / net / ipv4 / ip_forward

    Prav tako ga lahko naredite trajno z urejanjem datoteke „/etc/sysctl.conf“:

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

    Če dobite »net.ipv4.ip_forward = 1«, je bilo posredovanje IP uspešno omogočeno.

  2. Pridobite IP naslov s strežnika VPN: sudo ifconfig

    in videli boste virtualno omrežje “vpn_vpn_se”, ustvarjeno s programskim orodjem za odjemalca SoftEther.

    Kako nastaviti odjemalca SoftEther VPN v Linuxu: 5. korak

    Če želite dobiti naslov IP od strežnika VPN:

    sudo dhclient vpn_vpn_se

    Po nekaj trenutkih bi morali dobiti omrežni naslov IP iz omrežja 10.6.0.0/24.

    Kako nastaviti odjemalca SoftEther VPN v Linuxu: 6. korak

  3. Uredite tabelo usmerjanja: sudo netstat -rn

    da si ogledate trenutno tabelo usmerjanja. Vaša bi morala biti podobna tej:

    Kako nastaviti odjemalca SoftEther VPN v Linuxu: 1. korak

  4. Dodajte pot v IP naslov strežnika VPN prek stare privzete poti. V mojem konkretnem primeru: sudo ip route dodajte 93.115.92.240/32 prek 192.168.0.1

    93.115.92.240 je naslov IP strežnika VPN. 192.168.0.1 je moj prejšnji prehod.

  5. Zbrišite staro privzeto pot: sudo ip route del default preko 192.168.0.1

    Po teh posodobitvah mora biti tabela usmerjanja videti takole:

    Kako nastaviti odjemalec SoftEther VPN v Linuxu: 2. korak

  6. Ping kateri koli IP naslov za preverjanje omrežne povezave: ping 8.8.8.8 -c4
  7. Preverite svoj javni IP naslov iz ukazne vrstice: wget -qO- http://ipecho.net/plain; odmev

    Če vidite IP strežnika VPN, je bilo vse pravilno nastavljeno in vaš Linux je povezan z VPN prek odjemalca SoftEther VPN.

    Če je ping na »8.8.8.8« v redu, vendar ne morete pridobiti ničesar drugega po javnem imenu gostitelja, dodajte Google DNS (ali kateri koli javni strežnik DNS) v datoteko »/etc/resolv.conf«:

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

IV. Del Prekinite povezavo z VPN

Če želite izklopiti povezavo VPN, morate zapreti upravitelja odjemalcev SoftEther VPN in urediti tabelo za usmerjanje, da boste dobili dostop do interneta prek prehoda usmerjevalnika..

  1. Če želite prekiniti povezavo z VPN, preprosto izklopite upravitelja odjemalcev SoftEther VPN: sudo / usr / vpnclient / vpnclient stop
  2. Uredite tabelo usmerjanja tako, da izbrišete pot s svojega prehoda na strežnik VPN (v našem konkretnem primeru 93.115.92.240/32):sudo ip route del 93.115.92.240/32
  3. Dodajte privzeto pot prek vašega lokalnega prehoda (192.168.0.1 za IP-je, ki smo jih uporabili v tem primeru): sudo ip route dodajte privzeto prek 192.168.0.1
Kim Martin
Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me