Kako postaviti SoftEther VPN preko HTTPS klijenta na Windows i Linux

Kako postaviti SoftEther VPN preko HTTPS klijenta na Windows i Linux
Čitatelji poput vas podržavaju MUO. Kada kupite putem poveznica na našoj stranici, možemo zaraditi partnersku proviziju. Čitaj više.

Kada su u pitanju virtualne privatne mreže (VPN), nisu svi protokoli jednaki. Iako su OpenVPN i Wireguard nevjerojatno popularni VPN protokoli, njihova je popularnost dovela do povećanja broja blokiranih protokola od strane nekih mreža.





MUO Video dana POMICI SE ZA NASTAVAK SA SADRŽAJEM

Uz SoftEther VPN, šifrirani tunel usmjerava se kroz HTTPS port (443), učinkovito maskirajući VPN kao SSL vezu.





Evo kako postaviti SoftEther VPN preko klijenta HTTPS veze na Windows i Linux.





Kako radi SoftEther VPN?

SoftEther, što je kratica za 'Software Ethernet', je VPN softver otvorenog koda s više protokola. Hvaljen je zbog svoje fleksibilnosti, dopuštajući niz VPN protokola, uključujući sve popularniji VPN preko HTTPS-a.

VPN blokiranje metode prvenstveno blokiraju najčešće korištene VPN priključke ili same protokole. VPN preko HTTPS-a koristi SSL/TLS protokole šifriranja. To znači da je VPN veza zakamuflirana kao standardni HTTP promet. To mu omogućuje prolazak kroz većinu vatrozida i web proxyja bez otkrivanja.



SoftEther VPN zahtijeva i klijenta i poslužitelja. Ovaj se članak bavi instalacijom i postavljanjem SoftEther klijenta. Za vodič za postavljanje poslužitelja pogledajte kako postaviti SoftEther VPN poslužitelj . Trebat će vam ime glavnog računala ili IP adresa vašeg SoftEther poslužitelja kako biste dovršili konfiguraciju SoftEther klijenta u sljedećem odjeljku, stoga odvojite trenutak da to učinite.

Prije nego što se udubimo u postupke instalacije, važno je napomenuti da samo Windows i Linux SoftEther klijenti podržavaju VPN preko HTTPS-a. Nadalje, i za Windows i za Linux, provjerite imate li ime hosta ili IP adresu SoftEther poslužitelja te korisničko ime i lozinku.





Instaliranje SoftEther klijenta na Windows

  1. Preuzmite Windows SoftEther klijent s Web stranica SoftEther . Morat ćete odabrati SoftEther VPN klijent a zatim Windows iz padajućih izbornika. Pokrenite instalacijski program i slijedite upute na zaslonu. Tijekom postavljanja odaberite SoftEther VPN klijent kada se to od vas zatraži.   Linux terminal koji prikazuje lynx preglednik za preuzimanje softether klijenta
  2. Nakon instaliranja pokrenite upravitelj VPN klijenta. Morat ćete izraditi virtualni mrežni adapter za VPN vezu. Izaberi Virtualni adapter , onda Novi virtualni mrežni adapter . Unesite jedinstveni naziv za svoj SoftEther VPN mrežni adapter, a zatim odaberite u redu .   Linux terminal s lynx preglednikom koji prikazuje softether vpnclient
  3. Zatim odaberite Spojiti u gornjem lijevom kutu, a zatim Nova postavka VPN veze . Unesite sljedeće podatke koji odgovaraju vašem SoftEther VPN poslužitelju:
    • Naziv postavke: Dodijelite naziv svom VPN klijentu.
    • Naziv hosta : Naziv hosta ili IP adresa vašeg SoftEther VPN poslužitelja.
    • Broj porta : 443
    • Vrsta proxyja : Za većinu će odabir 'Izravne TCP/IP veze' biti najbolji. Ako je vaša veza iza web ili SOCKS proxyja, odaberite odgovarajuću opciju.
    • Adapter virtualnog klijenta za korištenje: Odaberite virtualni mrežni adapter koji ste izradili u prethodnom koraku.
    • Postavke provjere autentičnosti korisnika : Odaberite standardnu ​​provjeru autentičnosti lozinke. Unesite svoje VPN korisničko ime i lozinku.
    • Pritisnite 'OK' za nastavak.
  4. Desnom tipkom miša kliknite novu vezu i kliknite Poveži. Ako su pojedinosti ispravno unesene, VPN bi se sada trebao uspješno povezati.   Linux terminal prikazuje make command softether kompilaciju klijenta dovršenu

Sada, ako želite odredite vlastite DNS poslužitelje , morate urediti postavke virtualnog mrežnog adaptera unutar sustava Windows.





  1. U Centru za mrežu i dijeljenje kliknite Promijenite postavke adaptera , desnom tipkom miša kliknite virtualni adapter (zvat će se nekako poput VPN## ili slično), kliknite Svojstva , zatim odaberite Internetski protokol verzija 4
  2. Unesite DNS poslužitelje koje želite koristiti u Željeni DNS poslužitelj odjeljak.   Linux terminal prikazuje naredbu za pokretanje softether vpn klijenta i vpncmd

Da biste provjerili je li se VPN uspješno povezao, možete posjetiti WhatIsMyIP i provjerite prikazanu IP adresu. Ako odgovara IP adresi vašeg SoftEther VPN poslužitelja, tada je vaš klijent ispravno postavljen.

Instaliranje SoftEther klijenta na Linux

Da biste instalirali SoftEther klijent na Linux, morate otvoriti terminal i biti prijavljeni kao root. Upute za ovu instalaciju dane su za Debian/Ubuntu. Za druge distribucije Linuxa , prilagodite svoje naredbe u skladu s tim. Budući da je postupak instalacije Linuxa nešto duži od verzije za Windows, podijelili smo ga na male dijelove.

aplikacije da vidite tko vas je prestao pratiti na instagramu

1. Ažurirajte svoja softverska spremišta i ovisnosti

Prije nego započnete instalaciju klijenta, prvo ažurirajte svoja softverska spremišta pomoću sljedeće naredbe.

apt-get update -y

Zatim instalirajte potrebne ovisnosti za VPN klijenta.

apt-get install build-essential gnupg2 gcc make -y

2. Preuzmite i instalirajte SoftEther klijent za Linux

Da biste to učinili, instalirajte Lynx terminalski preglednik i otvorite stranicu za preuzimanje SoftEther.

 apt-get install lynx -y 
lynx http://www.softether-download.com/files/softether/

Pomaknite se do dna stranice kako biste odabrali najnoviju verziju ili beta verziju. Izaberi Linux , onda SoftEther_VPN_klijent .

  Linux terminal koji pokazuje da su testovi softether vpncmd klijenta prošli

Odaberite svoju Arhitektura sustava , odaberite softether-vpnclient-x datoteku i pritisnite 'd' za preuzimanje. Na kraju odaberite Spremi na disk .

  Linux terminal pokreće softether vpncmd s odabranom opcijom 2

Pritisnite q za izlaz iz preglednika Lynx.

Izdvojite arhivu. Imajte na umu da naziv datoteke može biti drugačiji ako ste preuzeli noviju verziju.

tar -xvzf softether-vpnclient (press tab to complete)
  Linux terminal prikazuje naredbu softether vpncmd niccreate

Dođite do novostvorenog direktorija VPN klijenta:

 cd ./vpnclient

Izdajte naredbu make za kompajliranje softvera i prihvatite licencni ugovor.

 make
  Linux terminal prikazuje softether vpncmd createaccount naredbu

Sada pokrenite VPN klijent.

 ./vpnclient start

Prije početka konfiguracije testirajte kompatibilnost vašeg sustava s klijentom. Odaberite Opciju 3 (Korištenje VPN alata).

  Linux terminal prikazuje softether vpncmd naredbu za postavljanje lozinke računa

Zatim izdajte sljedeću naredbu:

 check
  Linux-terminal-softether-vpncmd-accountlist

Ako svi testovi prođu bez grešaka, možete prijeći na konfiguraciju. Izađite iz vpncmd upisivanjem Izlaz .

3. Konfigurirajte VPN klijenta

Za početak konfiguracije ponovno pokrenite vpncmd i odaberite opciju 2 (Upravljanje VPN klijentom). Pritisnite enter da prihvatite localhost kao klijenta.

 ./vpncmd
  Linux terminalski nano uređivač teksta i systemctl conf datoteka za omogućavanje IP prosljeđivanja

Stvorite novo virtualno sučelje za povezivanje s VPN poslužiteljem. Možete koristiti bilo koje ime koje želite.

 NicCreate <name of interface>
  Linux terminal prikazuje naredbu softether vpncmd accountconnect

Stvorite novi račun klijenta i dodijelite mu naziv. Za ovaj korak trebat će vam vaše SoftEther korisničko ime i naziv čvorišta.

 AccountCreate <name of account> /server:<IP of VPN server>:443 /HUB:<name of vpn hub> /USERNAME:<vpn username> /NICNAME:<name of virtual network interface>
  Linux terminal prikazuje IP zahtjev dhcp klijenta

Postavite lozinku i način provjere autentičnosti za novostvoreni račun.

 AccountPasswordSet <name of account> /PASSWORD:<your vpn password> /TYPE:standard
  Linux terminal prikazuje rezultat naredbe netstat rn i tablicu usmjeravanja

Provjerite status novokreiranog računa naredbom:

 AccountList
  Linux terminal koji dodaje rute za softether vpn

4. Omogućite IP prosljeđivanje

Račun je sada spreman za uspostavljanje veze s SoftEther VPN poslužiteljem, ali prvo ćete morati osigurati da je IP prosljeđivanje omogućeno.

 cat /proc/sys/net/ipv4/ip_forward

Ovo će vratiti vrijednost 1 ili 0. Ako je vrijednost 0, IP prosljeđivanje nije omogućeno. Da biste ga omogućili, uredite sysctl.conf datoteku pomoću sljedeće naredbe:

 nano /etc/sysctl.conf

Pronađite redak 'net.ipv4.ip_forward=1' i odkomentirajte ga. Sada spremite datoteku (ctrl-o, ctrl-x).

  Linux terminal prikazuje naredbu softether vpncmd accountdisconnect

5. Uspostavite svoju prvu SoftEther VPN vezu

Vaš račun je sada spreman za povezivanje s VPN poslužiteljem. Da biste to učinili, izdajte ovu naredbu:

 AccountConnect <name of account>

U ovom trenutku možete potvrditi da je račun uspješno povezan izdavanjem naredbe AccountList:

Windows xp ažuriranje na Windows 7
AccountList

Zatražite IP adresu od VPN poslužitelja putem DHCP-a. Stavite prefiks 'vpn_' ispred naziva virtualnog sučelja. Na primjer: 'vpn_sevpn'

 dhclient <virtual adapter name>

Morat ćete vidjeti IP adresu koju je dodijelio VPN poslužitelj. Zapamtite ovu adresu jer je važna za sljedeći korak.

Ovdje možete vidjeti naziv vašeg virtualnog sučelja i IP adresu koja je dodijeljena. Na gornjoj slici je označen plavom bojom.

 iconfig <name of interface>

6. Postavite statičko usmjeravanje

Sada morate odredite statičke rute tako da se sav promet usmjerava kroz VPN, a ne kroz vaš zadani mrežni pristupnik. Da biste vidjeli svoju trenutnu tablicu usmjeravanja, izdajte naredbu netstat:

 netstat -rn

Na gornjoj slici možete vidjeti IP adresu koju je dodijelio VPN poslužitelj (vpn_sevpn) i možete vidjeti zadani pristupnik (ens33). Vaša tablica usmjeravanja izgledat će drugačije od navedenog primjera, jer se svaka mreža razlikuje. Zadana IP adresa pristupnika razlikovat će se od DHCP IP adrese koju ste dobili od VPN poslužitelja iz prethodnog koraka.

Nakon što dobijete svoj zadani IP pristupnik, dodajte novu rutu IP adresi vašeg VPN poslužitelja putem zadanog pristupnika. Imajte na umu da IP vašeg VPN poslužitelja je IP vašeg SoftEther VPN poslužitelja i NE IP koji je izdao poslužitelj putem DHCP-a.

Windows 7 pokretački USB iz iso -a
 ip route add <your VPN server IP>/32 via <your default gateway>

Izbrišite staru zadanu rutu.

 ip route del default via <your default gateway IP>

Nakon izvođenja ovih promjena rute, tablica usmjeravanja će izgledati kao tablica na gornjoj slici. Primijetite da je zadani pristupnik sada promijenjen u IP adresu izdanu putem DHCP-a s VPN poslužitelja.

Sada testirajte svoju vezu tako što ćete pingati vanjski IP, kao što je Google DNS poslužitelj:

ping -c4 8.8.8.8

Konačno, provjerite radi li vaša SoftEther klijentska veza ispravno provjerom vaše javne IP adrese:

 wget -qO- http://ipecho.net/plain ; echo

Ako je vraćena IP adresa ista kao IP vašeg VPN poslužitelja, sve radi ispravno.

7. Isključivanje VPN-a

Za prekid veze s VPN-om morate ponovno pokrenuti konfiguracijsku skriptu VPN klijenta pomoću sljedeće naredbe:

./vpncmd

Sada izdajte naredbu AccountDisconnect:

 AccountDisconnect <name of account>

Sada izađite iz konfiguracije klijenta i otpustite DHCP najam s virtualnog mrežnog sučelja:

dhclient -r <name of virtual interface>

Zatim zaustavite VPN klijent:

 ./vpnclient stop

Sada uredite svoju tablicu usmjeravanja uklanjanjem rute do vašeg VPN poslužitelja:

 ip route del <your VPN server IP>/32

Na kraju dodajte zadanu rutu putem lokalnog pristupnika vaše mreže:

 ip route add default via <your local gateway>

Vaša mrežna veza sada bi trebala biti ponovno uspostavljena.

Koristite SoftEther VPN da zaštitite svoju privatnost na mreži

Uspješno postavljanje SoftEther klijenta i uspostavljanje veze s njegovim VPN poslužiteljem povećava vašu online sigurnost. Vaš SoftEther VPN ostaje diskretan, prkoseći čak i najrigoroznijim pokušajima otkrivanja i blokiranja VPN-a.