Cum să configurați un SoftEther VPN prin client HTTPS pe Windows și Linux

Cum să configurați un SoftEther VPN prin client HTTPS pe Windows și Linux
Cititorii ca tine ajută la sprijinirea MUO. Când efectuați o achiziție folosind link-uri de pe site-ul nostru, este posibil să câștigăm un comision de afiliat. Citeşte mai mult.

Când vine vorba de rețele private virtuale (VPN), nu toate protocoalele sunt create egale. În timp ce OpenVPN și Wireguard sunt protocoale VPN incredibil de populare, popularitatea lor a dus la o creștere a protocolului blocat de unele rețele.





MUO Videoclipul zilei Derulați PENTRU A CONTINUA CU CONȚINUT

Cu SoftEther VPN, tunelul criptat este direcționat prin portul HTTPS (443), deghizând efectiv VPN-ul ca o conexiune SSL.





Iată cum să configurați un SoftEther VPN printr-un client de conexiune HTTPS pe Windows și Linux.





cum pot afla cui aparține un număr de telefon gratuit

Cum funcționează un VPN SoftEther?

SoftEther, care înseamnă „Software Ethernet”, este un software VPN cu sursă deschisă, multi-protocol. Este lăudat pentru flexibilitatea sa, permițând o serie de protocoale VPN, inclusiv VPN-ul din ce în ce mai popular prin HTTPS.

Blocarea VPN metodele blochează în primul rând porturile VPN utilizate în mod obișnuit sau protocoalele în sine. VPN prin HTTPS utilizează protocoalele de criptare SSL/TLS. Aceasta înseamnă că conexiunea VPN este camuflata ca trafic HTTP standard. Acest lucru îi permite să treacă prin majoritatea firewall-urilor și proxy-urilor web fără a fi detectat.



Un VPN SoftEther necesită atât un client, cât și un server. Acest articol tratează instalarea și configurarea unui client SoftEther. Pentru ghidul de configurare a serverului, aruncați o privire la cum configurați serverul SoftEther VPN . Veți avea nevoie de numele de gazdă sau adresa IP a serverului dvs. SoftEther pentru a finaliza configurarea clientului SoftEther în secțiunea următoare, așa că faceți acest lucru.

Înainte de a ne aprofunda în procedurile de instalare, este important să rețineți că numai clienții Windows și Linux SoftEther acceptă VPN prin HTTPS. În plus, atât pentru Windows, cât și pentru Linux, asigurați-vă că aveți numele de gazdă sau adresa IP a serverului SoftEther și numele de utilizator și parola.





Instalarea clientului SoftEther pe Windows

  1. Descărcați clientul Windows SoftEther din Site-ul web SoftEther . Va trebui să selectați Client VPN SoftEther și apoi Windows din meniurile drop-down. Rulați programul de instalare și urmați instrucțiunile de pe ecran. În timpul configurării, selectați Client VPN SoftEther când vi se solicită.   Terminalul Linux afișează clientul softether de descărcare a browserului lynx
  2. Odată instalat, lansați managerul de clienți VPN. Va trebui să creați un adaptor de rețea virtuală pentru conexiunea VPN. Selectați Adaptor virtual , apoi Noul adaptor de rețea virtuală . Introduceți un nume unic pentru adaptorul de rețea SoftEther VPN, apoi selectați Bine .   Terminal Linux cu browser lynx care afișează softether vpnclient
  3. Apoi, selectați Conectați în colțul din stânga sus și apoi Setare nouă de conexiune VPN . Introduceți următoarele detalii care corespund serverului dumneavoastră VPN SoftEther:
    • Nume setare: Dați un nume clientului dvs. VPN.
    • Nume gazdă : numele de gazdă sau adresa IP a serverului VPN SoftEther.
    • Numarul portului : 443
    • Tip proxy : Pentru majoritatea, alegerea „Conexiune TCP/IP directă” va fi cea mai bună. Dacă conexiunea dvs. se află în spatele unui proxy web sau SOCKS, alegeți opțiunea corespunzătoare.
    • Adaptor de client virtual de utilizat: Alegeți adaptorul de rețea virtual pe care l-ați creat la pasul anterior.
    • Setări de autentificare a utilizatorului : Selectați Autentificare cu parolă standard. Introduceți numele de utilizator și parola VPN.
    • Faceți clic pe „OK” pentru a continua.
  4. Faceți clic dreapta pe noua conexiune și faceți clic pe Conectare. Dacă detaliile au fost introduse corect, VPN-ul ar trebui acum să se conecteze cu succes.   Terminalul Linux afișând comanda make softether client compilare finalizată

Acum, dacă vrei specificați propriile servere DNS , trebuie să editați setările adaptorului de rețea virtual în Windows.





  1. În Centrul de rețea și partajare, faceți clic Schimbă setările adaptorului , faceți clic dreapta pe adaptorul virtual (va fi numit ceva de genul VPN## sau similar), faceți clic Proprietăți , apoi selectați Internet Protocol versiunea 4
  2. Introduceți serverele DNS pe care doriți să le utilizați în Server DNS preferat secțiune.   Terminal Linux care arată comanda de pornire a clientului vpn softether și vpncmd

Pentru a testa dacă VPN-ul s-a conectat cu succes, puteți vizita Care este IP-ul meu și verificați adresa IP afișată. Dacă se potrivește cu adresa IP a serverului VPN SoftEther, atunci clientul este configurat corect.

Instalarea clientului SoftEther pe Linux

Pentru a instala clientul SoftEther pe Linux, trebuie să deschideți un terminal și să fiți conectat ca root. Instrucțiunile pentru această instalare sunt date pentru Debian/Ubuntu. Pentru alte distribuții de Linux , vă rugăm să vă ajustați comenzile în consecință. Deoarece procesul de instalare Linux este oarecum mai lung decât versiunea Windows, l-am împărțit în bucăți mici.

1. Actualizați-vă arhivele și dependențele de software

Înainte de a începe instalarea clientului, actualizați mai întâi depozitele de software utilizând următoarea comandă.

apt-get update -y

Apoi, instalați dependențele necesare pentru clientul VPN.

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

2. Descărcați și instalați clientul SoftEther pentru Linux

Pentru a face acest lucru, instalați Lynx browser bazat pe terminal și deschideți pagina de descărcare SoftEther.

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

Derulați în partea de jos a paginii pentru a selecta cea mai recentă versiune sau beta. Selectați Linux , apoi SoftEther_VPN_Client .

  Terminal Linux care arată testele client vpncmd softether trecute

Selectați dvs Arhitectura sistemului , selectează softether-vpnclient-x fișier și apăsați „d” pentru a descărca. În cele din urmă, selectați Salvați pe disc .

  Terminal Linux care rulează softether vpncmd cu opțiunea 2 selectată

presa q pentru a ieși din browserul Lynx.

Extrageți arhiva. Rețineți că numele fișierului dvs. poate fi diferit dacă ați descărcat o versiune mai nouă.

tar -xvzf softether-vpnclient (press tab to complete)
  Terminalul Linux care arată comanda softether vpncmd niccreate

Navigați la directorul client VPN nou creat:

 cd ./vpnclient

Lansați comanda make pentru a compila software-ul și acceptați acordul de licență.

 make
  Terminal Linux care arată comanda softether vpncmd createaccount

Acum rulați clientul VPN.

 ./vpnclient start

Înainte de a începe configurarea, testați compatibilitatea sistemului dumneavoastră cu clientul. Selectați Opțiunea 3 (Utilizarea instrumentelor VPN).

  Terminalul Linux afișează comanda softether vpncmd account password set

Apoi, lansați următoarea comandă:

 check
  Linux-terminal-softether-vpncmd-accountlist

Dacă toate testele trec fără erori, puteți trece la configurare. Ieșiți din vpncmd tastând Ieșire .

3. Configurați clientul VPN

Pentru a începe configurarea, rulați din nou vpncmd și selectați Opțiunea 2 (Gestionarea clientului VPN). Apăsați Enter pentru a accepta localhost ca client.

 ./vpncmd
  Editorul de text nano terminal Linux și fișierul de configurare systemctl pentru activarea redirecționării ip

Creați o nouă interfață virtuală pentru a vă conecta la serverul VPN. Puteți folosi orice nume doriți.

 NicCreate <name of interface>
  Terminalul Linux afișează comanda softether vpncmd accountconnect

Creați un cont de client nou și dați-i un nume. Veți avea nevoie de numele de utilizator SoftEther și de numele hub-ului pentru acest pas.

 AccountCreate <name of account> /server:<IP of VPN server>:443 /HUB:<name of vpn hub> /USERNAME:<vpn username> /NICNAME:<name of virtual network interface>
  Terminalul Linux afișează cererea IP client dhcp

Setați parola și modul de autentificare pentru contul nou creat.

 AccountPasswordSet <name of account> /PASSWORD:<your vpn password> /TYPE:standard
  Terminalul Linux care arată rezultatul comenzii netstat rn și al tabelului de rutare

Verificați starea contului nou creat cu comanda:

 AccountList
  Terminal Linux adăugând rute pentru softether vpn

4. Activați redirecționarea IP

Contul este acum gata să facă o conexiune la serverul SoftEther VPN, dar mai întâi va trebui să vă asigurați că redirecționarea IP este activată.

 cat /proc/sys/net/ipv4/ip_forward

Aceasta va returna o valoare de 1 sau 0. Dacă valoarea este 0, atunci redirecționarea IP nu este activată. Pentru a-l activa, editați sysctl.conf fișier folosind următoarea comandă:

 nano /etc/sysctl.conf

Găsiți linia „net.ipv4.ip_forward=1” și decomentați-o. Acum salvați fișierul (ctrl-o, ctrl-x).

  Terminalul Linux afișează comanda softether vpncmd accountdisconnect

5. Faceți prima conexiune VPN SoftEther

Contul dvs. este acum gata să se conecteze la serverul VPN. Pentru a face acest lucru, lansați această comandă:

reporniți și selectați dispozitivul de încărcare adecvat sau introduceți suportul de încărcare
 AccountConnect <name of account>

În acest moment, puteți confirma că contul s-a conectat cu succes lansând comanda AccountList:

AccountList

Solicitați o adresă IP de la serverul VPN prin DHCP. Puneți prefixul „vpn_” înaintea numelui interfeței virtuale. De exemplu: „vpn_sevpn”

 dhclient <virtual adapter name>

Va trebui să vedeți adresa IP atribuită de serverul VPN. Rețineți această adresă, deoarece este importantă pentru următorul pas.

Aici, puteți vedea numele interfeței dvs. virtuale și adresa IP care a fost atribuită. În imaginea de mai sus, este evidențiată cu albastru.

 iconfig <name of interface>

6. Configurați rutarea statică

Acum, trebuie specificați rutele statice astfel încât tot traficul să fie direcționat prin VPN, mai degrabă decât prin gateway-ul de rețea implicit. Pentru a vizualiza tabelul de rutare curent, lansați comanda netstat:

 netstat -rn

În imaginea de mai sus, puteți vedea adresa IP alocată de serverul VPN (vpn_sevpn) și puteți vedea gateway-ul implicit (ens33). Tabelul dvs. de rutare va arăta diferit față de exemplul oferit, deoarece fiecare rețea diferă. IP-ul implicit al gateway-ului va fi diferit de adresa IP DHCP pe care ați obținut-o de la serverul VPN de la pasul anterior.

Odată ce aveți IP-ul gateway-ului implicit, adăugați o nouă rută la adresa IP a serverului VPN prin gateway-ul implicit. Te rog noteaza asta IP-ul serverului dumneavoastră VPN este IP-ul serverului dumneavoastră VPN SoftEther și NU IP-ul emis de server prin DHCP.

 ip route add <your VPN server IP>/32 via <your default gateway>

Ștergeți vechiul traseu implicit.

 ip route del default via <your default gateway IP>

După efectuarea acestor modificări de rută, tabelul de rutare va arăta ca tabelul din imaginea de mai sus. Observați că gateway-ul implicit s-a schimbat acum la adresa IP emisă prin DHCP de la serverul VPN.

Acum, testați-vă conexiunea făcând ping la un IP extern, cum ar fi serverul DNS Google:

ping -c4 8.8.8.8

În cele din urmă, verificați că conexiunea dvs. client SoftEther funcționează corect verificând adresa IP publică:

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

Dacă adresa IP returnată este aceeași cu IP-ul serverului VPN, totul funcționează corect.

7. Deconectarea VPN-ului

Pentru a vă deconecta de la VPN, trebuie să porniți din nou scriptul de configurare a clientului VPN folosind următoarea comandă:

cum se adaugă autocolante la telegramă

./vpncmd

Acum lansați comanda AccountDisconnect:

 AccountDisconnect <name of account>

Acum ieșiți din configurația clientului și eliberați contractul de închiriere DHCP din interfața de rețea virtuală:

dhclient -r <name of virtual interface>

Apoi, opriți clientul VPN:

 ./vpnclient stop

Acum, editați tabelul de rutare eliminând ruta către serverul VPN:

 ip route del <your VPN server IP>/32

În cele din urmă, adăugați o rută implicită prin gateway-ul local al rețelei:

 ip route add default via <your local gateway>

Acum conexiunea dvs. la rețea ar trebui restabilită.

Utilizați VPN SoftEther pentru a vă proteja confidențialitatea online

Configurarea cu succes a unui client SoftEther și stabilirea unei conexiuni la serverul său VPN vă îmbunătățește securitatea online. VPN SoftEther rămâne discret, sfidând chiar și cele mai riguroase încercări de detectare și blocare VPN.