Kaip nustatyti “SoftEther” VPN klientą “Linux”

Šiame vadove parodysime, kaip nustatyti „SoftEther“ VPN klientą „Linux“, bet pirmiausia pažiūrėkime, kokie yra mūsų reikalavimai ir rekomendacijos.


Reikalavimai

Norėdami nustatyti „SoftEther“, jums reikės:

  1. „CactusVPN“ sąskaita. Jei tokio neturite, galite išbandyti mūsų paslaugas nemokamai.
  2. Jūsų VPN vartotojo vardas, slaptažodis ir VPN serverio adresas. Juos galite rasti savo sąskaitoje mūsų svetainėje apsilankę skiltyje „Nustatymai“.

Rekomendacijos

  • Šiam mokymui reikalingos pažangios „Linux“ žinios. Jei tiksliai neatliksite visų žingsnių, gali nutrūkti interneto ryšys. Visada galite nustatyti VPN „Linux“ naudodami kitus VPN protokolus, kuriuos lengviau nustatyti.
  • Prisijunkite prie „SoftEther“ VPN protokolo „Linux“ tik tuo atveju, jei turite patirties su „Linux“ programų konfigūravimu ir esate susipažinę su IP maršruto lentelių skaitymu / modifikavimu..

Jei vis tiek norite nustatyti „SoftEther“ VPN „Linux“, eikite žingsnis po žingsnio vykdydami šias instrukcijas:

I dalis. Įdiekite „SoftEther“ VPN klientą

Parodysime, kaip „Linux“ įdiegti „SoftEther“ VPN klientą. Tai galite padaryti dviem būdais: nuo paketo tvarkyklės „Ubuntu“ ar kituose „Debian“ dariniuose [x86_64 arba AMD 64 įrenginiuose] ir iš „Linux“ platintojų šaltinio. Žemiau esančiame meniu pasirinkite norimą naudoti būdą ir atlikite jo veiksmus.

  • Iš paketo vadybininko
  • Iš šaltinio
  1. Įsitikinkite, kad jūsų sistema atnaujinta: tinkamas atnaujinimas && tinkamas - visiškas atnaujinimas

    Šis žingsnis nėra privalomas, nors ir rekomenduojamas.

  2. Pridėkite „CactusVPN“ saugyklą prie savo paketo tvarkyklės šaltinių sąrašo: sudo echo "deb [patikimas = taip] https://repository.cactusvpn.com/softether/ amd64 /" > /etc/apt/sources.list.d/cactusvpn.list
  3. Atnaujinkite paketo tvarkyklės talpyklą: sudo apt atnaujinimas

    Svarbu! Galite gauti tokią klaidą:

    „E: Neįmanoma rasti metodo tvarkyklės / usr / lib / apt / metodų / https.
    N: Ar įdiegtas paketas apt-transport-https?
    E: Nepavyko atsisiųsti https://repository.cactusvpn.com/softether/amd64/InRelease
    E: Kai kurių rodyklės failų atsisiųsti nepavyko. Jie buvo ignoruojami arba vietoj jų buvo naudojami seni “.

    Jei gausite šią klaidą, savo įrenginyje turite įdiegti apt-transport-https:

    sudo apt install -y apt-transport-https

    ir vėl paleiskite pirmą komandą.

    Jei nematote klaidų, tiesiog ignoruokite šį veiksmą.

  4. Įdiekite „SoftEther“ VPN tvarkyklę: sudo apt install -y softethervpn-stabil
  1. Įsitikinkite, kad jūsų sistema yra naujausia:„Debian“ / „Ubuntu“:

    tinkamas atnaujinimas && tinkamas - visiškas atnaujinimas

    „CentOS“ / „Fedora“:

    Yum -y atnaujinimas

    Šis žingsnis nėra privalomas, nors ir rekomenduojamas.

  2. Atsisiųskite naujausią „SoftEther“ VPN kliento versiją (šio vadovo rašymo metu tai buvo v4.27-9668-beta versija), kurią galite rasti čia: wget http://www.softether-download.com/files/softether/v4.27 -9668-beta-2018.05.29- medis / „Linux“ / „SoftEther_VPN_Client“ / 64 bitų _-_ „Intel_x64_or_AMD64“ / minkštiklis-vpnclient-v4.27–9668 – beta – 2018.05.29 – linux-x64-64bit.tar.gz
  3. Išskleisti „SofEther“ VPN klientas: tar xzfv softether-vpnclient-v4.27-9668-beta-2018.05.29-linux-x64-64bit.tar.gz
  4. Įsitikinkite, kad jūsų sistemoje yra visi reikalingi įrankiai, skirti kompiliuoti „SoftEther“.„Debian“ / „Ubuntu“:

    tinkamas - gali įdiegti būtinas

    „CentOS“ / „Fedora“:

    Yum groupinstall "Plėtros įrankiai"

  5. Pakeiskite katalogą į „vpnclient“ aplanką: cd vpnclient
  6. Kompiliuokite „SoftEther“ į vykdomąjį failą: make
  7. „SoftEther“ paprašys perskaityti ir susitarti dėl jos licencijos sutarties. Pasirinkite 1, kad perskaitytumėte sutartį, dar kartą, kad patvirtintumėte, kad ją perskaitėte, ir galiausiai sutinkate su licencine sutartimi.SoftEther dabar yra sukompiliuotas ir yra vykdomasis failas („vpnclient“ ir „vpncmd“). Jei procesas nepavyksta, patikrinkite, ar įdiegėte visus reikalavimų paketus.
  8. Dabar „vpnclient“ katalogą galime perkelti kur nors kitur. Perkėlėme jį į „/ usr /“: cd .. && mv vpnclient / usr / && CD / usr / vpnclient /

II dalis. Konfigūruokite „SoftEther“ VPN klientą

  1. Paleiskite „SoftEther“ VPN klientą: sudo / usr / vpnclient / vpnclient start

    Jei matote šį pranešimą: „Pradėta„ SoftEther “VPN kliento paslauga.“ tada „SoftEther“ VPN klientas sėkmingai paleistas.

  2. Patikrinkite „SoftEther“ VPN klientą: vpncmd
  3. Pasirinkite „3“, jei norite įeiti „VPN įrankių naudojimas (sertifikatų kūrimas ir tinklo srauto greičio tikrinimo įrankis)“.
  4. Išbandykite „SoftEther“ VPN kliento diegimą: patikrinkite

    Jei visi patikrinimai bus atlikti, galite pereiti prie kito veiksmo.

    Svarbu! Neatlikite kito žingsnio, kol neištaisysite visų klaidų.

  5. Norėdami išeiti, paspauskite „Ctrl“ + „C“ arba „Ctrl“ + „D“.
  6. Nustatykite „SoftEther“ VPN klientą. Pradėkite konfigūraciją naudodami: vpncmd
  7. Pasirinkite „2. VPN kliento valdymas “.
  8. Neveskite jokių adresų „Paskirties IP adreso pagrindinio kompiuterio pavadinime“ ir paspauskite „Enter“, kad prisijungtumėte prie vietinio kompiuterio.
  9. Sukurkite virtualią sąsają, kad prisijungtumėte prie VPN serverio. „SoftEther“ VPN konfigūracijos tipe: „NicCreate vpn_se“
  10. Sukurkite abonementą, kuris naudos šią sąsają VPN ryšiui. Vykdykite šią komandą terminale: „AccountCreate cactusvpn“
  11. Nustatykite VPN sąskaitą su savo informacija. “„ Destination Virtual Hub Name “:„ cactusvpn “

    „Paskirties VPN serverio pagrindinio kompiuterio vardas ir prievado numeris“: {VPN IP adresas}: {SoftEther VPN prievadas}

    Visus galimus savo paskyros serverius ir prievadus galite rasti mūsų svetainėje apsilankę „Nustatymai“.

    „Prisijungiantis vartotojo vardas“: {jūsų VPN vartotojo vardas}

    Savo vartotojo vardą galite rasti savo sąskaitoje mūsų svetainėje apsilankę „Nustatymai“. Įsitikinkite, kad naudojate savo VPN vartotojo vardą, o ne svetainės abonementą (koks skirtumas?).

    „Naudoto virtualiojo tinklo adapterio pavadinimas“: vpn_se

    Jei gausite „Komanda sėkmingai įvykdyta.“ pranešimą, tai reiškia, kad paskyros sukūrimas buvo sėkmingai baigtas.

    Kaip nustatyti „SoftEther“ VPN klientą „Linux“: 3 veiksmas

  12. Nustatykite slaptažodį: „AccountPassword cactusvpn“

    ir įveskite „VPN“ slaptažodį į „Slaptažodis“ ir „Patvirtinti įvestį“.

    Savo slaptažodį galite rasti savo sąskaitoje, esančioje mūsų svetainėje, apsilankę išsamioje savo paslaugos informacijoje. Įsitikinkite, kad naudojate savo VPN slaptažodį, o ne svetainės abonementą (koks skirtumas?).

  13. Laukelyje „Nurodykite standartą arba spindulį:“ įveskite spindulys
  14. Prisijunkite prie „SoftEther“ VPN kliento naudodamiesi sukurta paskyra: „AccountConnect cactusvpn“
  15. Patikrinkite ryšį su VPN serveriu: „AccountList“

    Jei matote „Connected“, galite pereiti prie kito veiksmo.

    Kaip nustatyti „SoftEther“ VPN klientą „Linux“: 4 žingsnis

  16. Paspauskite „Ctrl“ + „C“ arba „Ctrl“ + „D“, kad išeitumėte iš „SoftEther“ VPN kliento tvarkyklės..

III dalis. IP ir maršruto parinkimo lentelė

  1. Patikrinkite, ar jūsų sistemoje įjungtas IP persiuntimas: cat / proc / sys / net / ipv4 / ip_forward

    Jei gausite „1“, galite praleisti šį veiksmą ir pereiti prie veiksmo „Gauti IP adresą iš VPN serverio“..

    Jei turite „0“, įgalinkite IP persiuntimą:

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

    Taip pat galite padaryti jį nuolatiniu, redaguodami failą „/etc/sysctl.conf“:

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

    Jei gausite „net.ipv4.ip_forward = 1“, IP persiuntimas buvo sėkmingai įjungtas.

  2. Gaukite IP adresą iš VPN serverio: sudo ifconfig

    ir pamatysite virtualų tinklą „vpn_vpn_se“, sukurtą naudojant „SoftEther“ VPN kliento įrankį.

    Kaip nustatyti „SoftEther“ VPN klientą „Linux“: 5 žingsnis

    Norėdami gauti IP adresą iš VPN serverio:

    sudo dhclient vpn_vpn_se

    Po kelių akimirkų turėtumėte gauti IP adresą iš 10.6.0.0/24 tinklo.

    Kaip nustatyti „SoftEther“ VPN klientą „Linux“: 6 žingsnis

  3. Redaguoti maršruto lentelę: sudo netstat -rn

    norėdami pamatyti dabartinę maršruto lentelę. Tavoji turėtų būti panaši į šią:

    Kaip nustatyti „SoftEther“ VPN klientą „Linux“: 1 veiksmas

  4. Pridėkite maršrutą prie VPN serverio IP adreso per seną numatytąjį maršrutą. Mano konkrečiu atveju: sudo ip route pridėkite 93.115.92.240/32 per 192.168.0.1

    93.115.92.240 yra VPN serverio IP adresas. 192.168.0.1 yra mano ankstesni vartai.

  5. Ištrinkite seną numatytąjį maršrutą: sudo ip route del default per 192.168.0.1

    Po šių atnaujinimų maršruto lentelė turėtų atrodyti taip:

    Kaip nustatyti „SoftEther“ VPN klientą „Linux“: 2 veiksmas

  6. Įveskite bet kurį IP adresą, kad patikrintumėte savo tinklo ryšį: „ping 8.8.8.8 -c4“
  7. Patikrinkite savo viešą IP adresą iš komandinės eilutės: wget -qO- http://ipecho.net/plain; aidas

    Jei matote VPN serverio IP, viskas buvo nustatyta tinkamai, o jūsų „Linux“ yra prijungtas prie VPN per „SoftEther“ VPN klientą.

    Jei „8.8.8.8“ žymeklis yra tinkamas, bet nieko daugiau negalite gauti naudodamiesi viešuoju pagrindinio kompiuterio pavadinimu, pridėkite „Google“ DNS (arba bet kurį viešą DNS serverį) prie „/etc/resolv.conf“ failo:

    sudo echo vardų serveris 8.8.8.8 >> /etc/resolv.conf

IV dalis. Atsijungti nuo VPN

Norėdami išjungti VPN ryšį, turite uždaryti „SoftEther“ VPN kliento tvarkytuvę ir redaguoti maršruto lentelę, kad gautumėte prieigą prie interneto per maršrutizatoriaus šliuzą..

  1. Norėdami atsijungti nuo VPN, tiesiog išjunkite „SoftEther“ VPN kliento tvarkyklę: sudo / usr / vpnclient / vpnclient stop
  2. Redaguokite maršruto lentelę ištrindami maršrutą iš savo šliuzo į VPN serverį (mūsų konkrečiu atveju 93.115.92.240/32):sudo ip route del 93.115.92.240/32
  3. Pridėkite numatytąjį maršrutą per vietinius šliuzus (192.168.0.1 IP, kuriuos mes panaudojome šiame pavyzdyje): sudo ip maršrutas prideda numatytąjį per 192.168.0.1
Kaip nustatyti "SoftEther" VPN klientą "Linux"
admin Author
Sorry! The Author has not filled his profile.
Like this post? Please share to your friends:
Leave a Reply

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

89 − = 83

map