Cum se face un tunel SSH pe Linux

click fraud protection

Atunci când evită cenzura online, majoritatea oamenilor sunt conștienți de „procuri” și VPN Servicii. Acestea sunt instrumente care îi ajută pe utilizatori să ocolească lucruri precum cenzura politică sau chiar reguli IT la locul de muncă. De asemenea, sunt destul de grozave pentru cei care suntem paranoici online și doresc un strat suplimentar de confidențialitate. În mare parte, lucruri precum VPN-urile și chiar site-urile proxy publice funcționează foarte bine. Sunt ușor de accesat și configurat. Pentru utilizatorii Linux, există o modalitate ușoară de a evita regulile stupide ale rețelei și de a crea rapid anumite confidențialitate atunci când navigați online; faceți un tunel SSH.

Cum funcționează tunelul

Tunelarea funcționează prin crearea unui „tub” sau „tunel” de la serverul gazdă către client, exportând efectiv traficul de la gazdă către client. Făcându-l să simți eficient că stai chiar în fața serverului, folosind conexiunea la internet în loc de computerul pe care te afli.

Tunelul este posibil prin Protocolul Secure Shell: SSH. Tunelarea SSH nu necesită un server de origine, de niciun fel. Acest lucru se datorează faptului că rularea unui server SSH este probabil unul dintre cele mai ușoare programe din jur. Heck, ai putea chiar să-l rulezi pe un telefon mobil dacă ai avea motivația.

instagram viewer

Configurarea unui tunel

Nu este posibil să tunel SSH fără un server SSH. Din fericire, procesul de configurare este destul de ușor. Începeți prin instalarea SSH și a componentei serverului. Comanda de instalare a componentelor variază în funcție de sistemul de operare.

Ubuntu

sudo apt install openssh-server

Arch Linux

sudo pacman -S openssh sudo systemctl permite sshd sudo systemctl începe sshd

Debian

sudo apt-get install openssh-server

Fedora / openSUSE

Utilizatorii Fedora și OpenSUSE vor afla că SSH este deja în sistem. În ciuda acestui fapt, este posibil să nu fie pornit. Activați-l prin:

sudo systemctl activează sshd sudo systemctl începe sshd

Cu serverul instalat, este timpul să tunelăm.

PROXY SOSURI

Cea mai bună cale de tunel este metoda dinamică. Acest lucru asigură că traficul să rămână sigur. Aceasta este cea mai bună opțiune pentru a merge, din motive de confidențialitate. În plus, deoarece tunelul SSH este transformat într-o conexiune proxy SOCKS, nimeni nu va putea ascunde conținutul.

ssh -C -D 1080 adresă la distanță @ ip

Rețineți că va trebui să schimbați „adresa @ la distanță @ ip” cu numele de utilizator și adresa IP a computerului la care încercați să trimiteți tunelul.

Configurarea FireFox

Indiferent de tipul de tunel pe care doriți să îl utilizați, dacă ceea ce doriți este să navigați pe internet, trebuie configurate setările proxy. Rețineți că, deși proxy-urile SOCKS funcționează destul de bine în toate browserele, cel mai bun de utilizat este Firefox. Acest lucru se datorează faptului că are opțiuni robuste.

Începeți prin deschiderea Firefox, apoi faceți clic pe meniul hamburger pentru a dezvălui zona de setări. Faceți clic pe „Preferințe” pentru a afișa fila preferințe. Apoi, faceți clic pe „Advanced”, apoi pe „Network”.

În interiorul paginii de rețea, faceți clic pe „setări” pentru a dezvălui setările proxy.

Găsiți „Configurare manuală”, faceți clic pe caseta de selectare și selectați zona de text SOCKS HOST. În această zonă text pentru SOCKS HOST, puneți „127.0.0.1”. Utilizați „8888” pentru port. Apoi, faceți clic pe butonul OK, deschideți o nouă filă și introduceți „despre: configurare” în bara de urlări.

Firefox Despre: Config

Zona de configurare despre Firefox este locul în care utilizatorii avansați pot regla și modifica funcționările interne ale Firefox. Pentru ca proxy-ul SOCKS să funcționeze, o setare trebuie modificată și nimic mai mult.

În pagina despre: config, citiți avertismentul care apare și acceptați-l să continue. Debifează caseta de bifare dacă nu vrei să vezi din nou avertismentul.

În bara de căutare, lipiți „network.proxy.socks_remote_dns”. Căutați opțiunea „Fals” și faceți dublu clic pe ea, astfel încât să se transforme în adevărat. După aceea, proxy-ul SOCKS va funcționa și navigarea poate începe.

Notă: Când tunelul SSH se deconectează, tunelul va coborî. În plus, dacă doriți să utilizați Firefox în mod normal, va trebui să vă întoarceți prin setările rețelei și să schimbați totul la normal sau nu va funcționa corect.

Tunelul local de bază

Acesta este un tunel care trimite o conexiune locală la o conexiune la distanță. Este cel mai bine atunci când doriți să conectați serverul cu un computer la distanță. Dacă nu aveți nevoie de confidențialitate și doriți doar o conexiune la distanță prin tunel, utilizați tunelul local.

ssh -L 8888: localhost: 80 remote @ IP-address

Concluzie

Tunelarea prin SSH este o modalitate excelentă de a direcționa traficul la internet în mod privat la cerere. În plus, este o opțiune excelentă dacă doriți să utilizați o VPN, dar nu o puteți permite. Asta nu înseamnă că utilizarea unei VPN pe Linux nu este o idee grozavă. Cu toate acestea, există un moment și un loc pentru ei. Dacă tot ce vrei este o modalitate rapidă de a direcționa traficul în siguranță online cu Linux, creează un tunel SSH.

watch instagram story