8Sep

Kuidas kasutada Chrome OS-is SSH tunnelit

Chromebookid pakuvad sisseehitatud SSH-tunnelituge koos nende kaasasoleva crosh-shelli ja SSH-käsklusega. SSH-tunnel võimaldab teil kasutada SSH-ühendust, näiteks VPN-i või krüptitud puhverserverit, saates sirvimisliikluse turvalise tunneli kaudu.

See võimaldab krüptida liikluse avaliku võrgu sirvimisel, geo-blokeeritud sisule juurdepääsu saamiseks või isegi veebi tsensuurile sarnase hiirega nagu Hiina suur tulemüür.

1. samm: SSH-tunneli

avamine SSH tunnelite seadistamisel mis tahes operatsioonisüsteemis on kaks sammu. Esiteks peate looma ühenduse SSH serveriga ja avama tunneli.

Selleks avage Chrome'i kest, vajutades kõikjal Chrome OS-is klahvikombinatsiooni Ctrl + Alt + T.Koor avaneb brauseri vahekaardil.

Järgmiseks kasutage SSH-serveriga ühendamiseks ja tunneli loomiseks sobivat käsku ssh. Seda teete käsuga ssh käsu käivitamine ja seejärel sisestades oma reale kõik võimalused, näiteks:

ssh

host [SSH serveri IP-aadress või hostinimi]( sisestage serveri SSH-serveri IP-aadress või hostinimi siin.)

Kasutaja [kasutajanimi]( sisestage oma serveri SSH serveri kasutajanimi siin.)

port [port number]( sisestage portinumber, mida SSH server kuulab. Kui see on vaikimisi port 22, siis ei pea te seda rida.)

dünaamiline edasisuunamine [port number]( sisestage ssh-edastamise jaoks kohalik pordi number - näiteks dünaamiline edastus 8800 .)

-klahv [võtme faili nimi]( sisestage võtmefaili nimi, kui vajate ühendamiseks nuppuSSH serverisse ja mitte ainult paroolist välja jätta. Väljuge seda rida, kui SSH server ei vaja võtme võtmist.)

ühendage

Pärast ühenduse käivitamist palutakse teil sisestada parool autentimiseks serveriga võioma võtmefaili avamiseks.

Võite kasutada ka selleks Google'i ametlikku Secure Shelli rakendust. Käivitage laiendus ja sisestage sisselogimise aknas SSH serveri andmed. Lahtrisse argumendid sisestage -D 8800 või teine ​​teie valitud portinumber.

2. samm: Kas Chrome OS-il on tunnel

kasutamine? Tunnel on nüüd avatud, kuid Chromebook ei kasuta seda automaatselt. Peate Chrome'is määratlema tunneli kui puhverserveri, mis võimaldab Chrome'il oma liiklust saatatunnel.

Siin on mõningaid probleeme, kuna Chrome OS tavaliselt ei saada DNS-i päringuid tunnelis( vt viga 29914).Seda seetõttu, et Chrome OS kasutab vaikimisi tunnelit SOCKS4 protokolli, kuigi see toetab turvalisemat SOCKS5-protokolli. Chrome OS-i kasutajaliidese puhverserveri seadistamisel pole SOCKS5 valimiseks võimalust( vt viga 199603).

Kui sulle ei meeldi, et teie DNS-i päringud saadetakse välja kogu teie praeguse ühenduse kaudu, saate lihtsalt volikirja tavalisel viisil sisse lülitada. Selleks avage oma Chromebooki seadete leht ja vaadake internetiühenduse valikut "Lubatud jagatud võrkude volikirjasid".Seejärel klõpsake oma Interneti-ühenduse nimele, klõpsake vahekaardil Proksi ja valige käsk "Käsitsi puhverserveri seadistamine". SOCKS-i hosti paremal asuvasse menüüsse sisestage "localhost" ja varem määratud port.

Lihtsa viisina SOCKS5 puhverserveri seadistamiseks kasutage Proxy SwitchySharp laiendit. See võimaldab teil sisestada sobivad üksikasjad ja valida SOCKS5, kasutades puhverserveri seadete muutmiseks Chrome'i puhverserverit, nii et Chrome kasutab SOCKS5 puhverserverit.

Kasutage SwitchSharpi valikuid, et luua uus puhverserveri profiil ja nimetada see midagi sellist nagu "SSH tunnel." Käsitsi seadistamise ja SOCKSi hostimise parema õiguse asemel sisestage aadress "localhost" ja sisestage varem valitud pordi number. Valige variant "SOCKS v5".Kui kasutate seda puhverserveri profiili, edastab see teie liikluse SSH-tunneli kaudu.

Kui te ei soovi brauseri laiendit kasutada, saate selle asemel luua oma puhverserveri automaatse konfigureerimise( PAC) faili ja määrata selle Chrome'i. Selleks kasutage lihtsalt tekstitöötlusprogrammi( Caret on Chrome OS-i jaoks suurepärane offlainis tekstiredaktor) ja sisestage sellele järgmine tekst:

funktsioon FindProxyForURL( url, host){ tagastab "SOCKS5 localhost: 8800";}

Loomulikult peate sisestama varem valitud pordi, kui te ei valinud 8800. Salvesta tekstifail koos. pac-faililaiendiga - näiteks võite selle lihtsalt salvestada oma allalaaditud kausta.

Nüüd saate külastada uuesti puhverserveri konfiguratsiooni ekraani ja valida "Automaatne puhverserveri konfiguratsioon." Sisestage oma. pac-faili asukoht, mis on salvestatud teie Chromebookis ise või kaugserveris. Näiteks on teie ChromeOS-i allalaaditavate kausta juurdepääsuks tee fail: ///home/chronos/user/Downloads/.Niisiis, kuna me salvestasime faili nimega ssh_tunnel.pac, sisestaksime faili: ///home/chronos/user/Downloads/ ssh_tunnel.pac siit.

Kui hakkate puhverserveri konfiguratsiooni kasutades ühendust vead nägema, võib see olla sellepärast, et teie SSH-ühendus on suletud. Peate uuesti samamoodi ühendama SSH-serveriga või tühistama puhverserveri valikud, lubades Chromebookil uuesti Internetiga ühenduse luua.

pildikrediit: sigckgc Flickril