Kuinka perustaa SoftEther VPN -asiakas Linuxiin

Tässä opetusohjelmassa näytämme sinulle kuinka määrittää SoftEther VPN Client Linux-käyttöjärjestelmälle, mutta katsotaan ensin, mitkä ovat vaatimuksemme ja suositukset.


vaatimukset

Ohjelmiston asettamiseen tarvitset:

  1. CactusVPN-tili. Jos sinulla ei ole sellaista, voit kokeilla palveluitamme ilmaiseksi.
  2. VPN-käyttäjänimesi, salasanasi ja VPN-palvelimen osoite. Löydät ne tililtäsi verkkosivustollemme siirtymällä kohtaan Asetukset.

suositukset

  • Tämä opas vaatii kehittynyttä Linux-tietämystä. Internet-yhteytesi katkeaminen voi olla vaara, jos et noudata kaikkia ohjeita tarkasti. Voit aina määrittää VPN: n Linuxissa käyttämällä muita VPN-protokollia, jotka on helpompi asentaa.
  • Yhdistä SoftEther VPN -protokollaan Linuxissa vain, jos sinulla on kokemusta Linux-sovellusten määrityksestä ja tunnet IP-reititystaulukoiden lukemisen / muuttamisen.

Jos haluat edelleen asettaa SoftEther VPN -sovelluksen Linuxissa, selaa vaihe vaiheelta seuraavat ohjeet:

Osa I. Asenna SoftEther VPN-asiakas

Näytämme sinulle kuinka asentaa SoftEther VPN-asiakasohjelma Linuxiin. Voit tehdä tämän kahdella tavalla: Ubuntun tai muiden Debianin johdannaisten [x86_64 tai AMD 64 -laitteiden] paketinhallinnasta ja Linux-jakelijoiden lähteistä. Valitse alla olevasta valikosta haluamasi tapa ja seuraa sen vaiheita.

  • Paketinhallinnalta
  • Lähteestä
  1. Varmista, että järjestelmäsi on ajan tasalla: apt update && soveltuva – täydellinen päivitys

    Tämä vaihe ei ole pakollinen, vaikka sitä suositellaan.

  2. Lisää CactusVPN-arkisto paketinhallinnan lähdeluetteloon: sudo echo "deb [luotettu = kyllä] https://repository.cactusvpn.com/softether/ amd64 /" > /etc/apt/sources.list.d/cactusvpn.list
  3. Päivitä paketinhallinnan välimuisti: sudo apt update

    Tärkeä! Voit saada seuraavan virheen:

    E: Menetelmäohjainta / usr / lib / apt / menetelmät / https ei löytynyt.
    N: Onko paketti apt-transport-https asennettu?
    E: https://repository.cactusvpn.com/softether/amd64/InRelease nouto epäonnistui
    E: Joidenkin hakemistotiedostojen lataaminen epäonnistui. Ne on jätetty huomiotta tai vanhoja käytetään sen sijaan. “

    Jos saat tämän virheen, sinun on asennettava apt-transport-https laitteellesi:

    Sudo apt install -y apt-transport-https

    ja suorita ensimmäinen komento uudelleen.

    Jos et näe virheitä, ohita tämä vaihe.

  4. Asenna SoftEther VPN manager: sudo apt install -y softethervpn-stabil
  1. Varmista, että järjestelmäsi on ajan tasalla:Debian / Ubuntu:

    apt päivitys && soveltuva – täydellinen päivitys

    CentOS / Fedora:

    yum – päivitys

    Tämä vaihe ei ole pakollinen, vaikka sitä suositellaan.

  2. Lataa viimeisin versio SoftEther VPN -sovelluksesta (tämän oppaan kirjoittamishetkellä se oli v4.27-9668-beeta), saatavana täältä: wget http://www.softether-download.com/files/softether/v4.27 -9668-beeta-2018.05.29- puu / Linux / SoftEther_VPN_Client / 64bit _-_ Intel_x64_or_AMD64 / softether-vpnclient-v4.27-9668- beeta-2018.05.29-linux-x64-64bit.tar.gz
  3. Purkaa SofEther VPN -asiakas: tar xzfv softether-vpnclient-v4.27-9668-beeta-2018.05.29-linux-x64-64bit.tar.gz
  4. Varmista, että järjestelmässäsi on kaikki tarvittavat työkalut SoftEther-kokoamiseen.Debian / Ubuntu:

    apt-voi asentaa rakentaa-välttämätön

    CentOS / Fedora:

    yum groupinstall "Kehitystyökalut"

  5. Muuta hakemisto vpnclient-kansioon: cd vpnclient
  6. Käännä SoftEther suoritettavaksi tiedostoksi: make
  7. SoftEther pyytää sinua lukemaan ja hyväksymään sen käyttöoikeussopimuksen. Valitse 1 lukeaksesi sopimus, vahvistaaksesi uudelleen, että olet lukenut sen, ja lopulta hyväksyäksesi lisenssisopimuksen.SoftEther on nyt koottu ja se on suoritettava tiedosto (vpnclient ja vpncmd). Jos prosessi epäonnistuu, tarkista, onko kaikki vaatimuspaketit asennettu.
  8. Nyt voimme siirtää vpnclient-hakemiston muualle. Siirrimme sen kansioon / / usr / ”: cd .. && mv vpnclient / usr / && cd / usr / vpnclient /

Osa II. Määritä SoftEther VPN-asiakas

  1. Käynnistä SoftEther VPN -asiakas: sudo / usr / vpnclient / vpnclient start

    Jos näet tämän viestin: “SoftEther VPN Client -palvelu on käynnistetty.” sitten SoftEther VPN -asiakas on käynnistynyt onnistuneesti.

  2. Tarkista SoftEther VPN -asiakas: vpncmd
  3. Valitse “3” syöttääksesi “VPN-työkalujen käyttö (sertifikaattien luominen ja verkkoliikenteen nopeuden testaustyökalu)”.
  4. Testaa SoftEther VPN Client -asennus: Tarkista

    Jos kaikki tarkastukset hyväksytään, voit siirtyä seuraavaan vaiheeseen.

    Tärkeä! Älä siirry seuraavaan vaiheeseen ennen kuin olet korjannut kaikki virheet.

  5. Paina “Ctrl” + “C” tai “Ctrl” + “D” poistuaksesi.
  6. Asenna SoftEther VPN-asiakas. Aloita kokoonpano painikkeella: vpncmd
  7. valita ”2. VPN-asiakkaan hallinta ”.
  8. Älä kirjoita osoitteita kohtaan ”IP-määränpään osoitteen isäntänimi” ja paina “Enter” muodostaaksesi yhteyden paikalliseen verkkoon.
  9. Luo virtuaalirajapinta yhteyden muodostamiseksi VPN-palvelimeen. SoftEther VPN -kokoonpanotyypissä: NicCreate vpn_se
  10. Luo tili, joka käyttää tätä käyttöliittymää VPN-yhteyteen. Suorita tämä komento terminaalissa: AccountCreate cactusvpn
  11. Määritä VPN-tili tietosi kanssa. ”Kohteen virtuaalikeskuksen nimi”: cactusvpn

    ”Kohde-VPN-palvelimen isäntänimi ja porttinumero”: {VPN IP-osoite}: {SoftEther VPN -portti}

    Löydät tililtäsi kaikki käytettävissä olevat palvelimet ja portit verkkosivustoltamme siirtymällä kohtaan Asetukset.

    ”Yhdistetään käyttäjänimi”: {VPN-käyttäjänimesi}

    Löydät käyttäjänimesi tililtäsi verkkosivustollemme siirtymällä kohtaan Asetukset. Varmista, että käytät VPN-käyttäjänimeäsi etkä verkkosivutiliäsi (mikä ero on?).

    ”Käytetty virtuaalisen verkkosovittimen nimi”: vpn_se

    Jos saat “Komento suoritettu onnistuneesti.” viesti, se tarkoittaa, että tilin luominen onnistui.

    Kuinka perustaa SoftEther VPN -asiakas Linux: Vaihe 3

  12. Asenna salasana: AccountPassword cactusvpn

    ja kirjoita VPN-salasanasi kohtaan ”Salasana” ja “Vahvista syöttö”.

    Löydät salasanasi tililtäsi verkkosivustollemme menemällä palvelutietoihisi. Varmista, että käytät VPN-salasanaasi etkä verkkosivutiliä (mikä ero on?).

  13. Kirjoita ”Määritä standardi tai säde:” kohtaan säde
  14. Yhdistä SoftEther VPN -asiakasohjelmaan luodulla tilillä: AccountConnect cactusvpn
  15. Testaa yhteys VPN-palvelimeen: AccountList

    Jos näet ”Yhdistetty”, voit siirtyä seuraavaan vaiheeseen.

    Kuinka perustaa SoftEther VPN -asiakas Linux: Vaihe 4

  16. Paina “Ctrl” + “C” tai “Ctrl” + “D” poistuaksesi SoftEther VPN Client managerista.

III osa. IP ja reitityspöytä

  1. Tarkista, onko IP-välitys käytössä järjestelmässäsi: cat / proc / sys / net / ipv4 / ip_forward

    Jos saat arvon “1”, voit ohittaa tämän vaiheen ja siirtyä kohtaan “Hanki IP-osoite VPN-palvelimelta”..

    Jos sinulla on ”0”, ota IP-välitys käyttöön:

    kaiku 1 > / Proc / sys / net / IPv4 / ip_forward

    Voit tehdä siitä pysyvän myös muokkaamalla /etc/sysctl.conf-tiedostoa:

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

    Jos saat viestin “net.ipv4.ip_forward = 1”, IP-eteenpäinlähetys otettiin käyttöön.

  2. Hanki IP-osoite VPN-palvelimelta: sudo ifconfig

    ja näet virtuaalisen verkon “vpn_vpn_se”, joka on luotu SoftEther VPN -työkaluilla.

    Kuinka perustaa SoftEther VPN -asiakas Linux: Vaihe 5

    IP-osoitteen saaminen VPN-palvelimelta:

    sudo dhclient vpn_vpn_se

    Muutaman hetken kuluttua sinun pitäisi saada IP-osoite 10.6.0.0/24-verkosta.

    Kuinka perustaa SoftEther VPN -asiakas Linuxiin: Vaihe 6

  3. Muokkaa reititystaulukkoa: sudo netstat -rn

    nähdäksesi nykyisen reititystaulukon. Sinun tulisi olla samanlainen kuin tämä:

    Kuinka perustaa SoftEther VPN -asiakas Linuxiin: Vaihe 1

  4. Lisää reitti VPN-palvelimen IP-osoitteeseen vanhan oletusreitin kautta. Minun erityistapauksessani: lisää sudo ip -reitti 93.115.92.240/32 kautta 192.168.0.1

    93.115.92.240 on VPN-palvelimen IP-osoite. 192.168.0.1 on edellinen yhdyskäytäväni.

  5. Poista vanha oletusreitti: sudo ip route del default kautta 192.168.0.1

    Näiden päivitysten jälkeen reititystaulukon pitäisi näyttää tältä:

    Kuinka perustaa SoftEther VPN -asiakas Linuxiin: Vaihe 2

  6. Ping minkä tahansa IP-osoitteen verkkoyhteyden tarkistamiseksi: ping 8.8.8.8 -c4
  7. Tarkista julkinen IP-osoitteesi komentoriviltä: wget -qO- http://ipecho.net/plain; kaiku

    Jos näet VPN-palvelimen IP: n, kaikki on asetettu oikein ja Linux on kytketty VPN: ään SoftEther VPN -asiakkaan kautta.

    Jos ping 8.8.8.8 -osoitteeseen on kunnossa, mutta et voi hakea mitään muuta julkisella isäntänimellä, lisää Google DNS (tai mikä tahansa julkinen DNS-palvelin) /etc/resolv.conf-tiedostoon:

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

Osa IV. Katkaise yhteys VPN-verkkoon

Voit kytkeä VPN-yhteyden pois päältä sulkemalla SoftEther VPN Client manager -sovelluksen ja muokkaamalla reititystaulukkoa saadaksesi Internet-yhteyden reitittimen yhdyskäytävän kautta.

  1. Voit katkaista yhteyden VPN: ään vain kytkemällä pois päältä SoftEther VPN Client Manager: sudo / usr / vpnclient / vpnclient stop
  2. Muokkaa reititystaulukkoa poistamalla reitti yhdyskäytävästäsi VPN-palvelimelle (erityistapauksessamme 93.115.92.240/32):sudo ip route del 93.115.92.240/32
  3. Lisää oletusreitti paikallisen yhdyskäytävän kautta (192.168.0.1 IP-osoitteille, joita käytimme tässä esimerkissä): sudo ip route lisää oletusreitti 192.168.0.1 kautta
Kim Martin
Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me