8Sep

Kā lietot Chrome OS SSH tunelēšanu

Chromebook datori piedāvā iebūvētu SSH tuneļu atbalstu ar iekļautajiem crosh apvalkiem un SSH komandu. SSH tunelis ļauj jums izmantot SSH savienojumu, piemēram, VPN vai šifrētu starpniekserveri, nosūtot pārlūkošanas datplūsmu caur drošo tuneli.

Tas ļauj šifrēt satiksmi, pārlūkojot publisko tīklu, piekļūstot ģeogrāfiski bloķētam saturam vai pat tuneļojot jūsu interneta cenzūru, piemēram, Great Firewall of China.

1. darbība. Atveriet SSH tuneli

. Uzstādot SSH tuneļošanu jebkurā operētājsistēmā, ir divas darbības. Pirmkārt, jums būs nepieciešams izveidot savienojumu ar SSH serveri un atvērt tuneļu.

Lai to izdarītu, atveriet pārlūka logu, nospiežot Ctrl + Alt + T jebkur Chrome OS.Korpuss tiks atvērts pārlūka cilnē.

Pēc tam izmantojiet atbilstošo komandu ssh, lai izveidotu savienojumu ar SSH serveri un izveidotu tuneli. Jūs to izdarīsiet, izpildot komandu ssh un pēc tam ierakstot katru opciju savā rindā, piemēram:

ssh

uzņēmēja [SSH servera IP adrese vai resursdatora nosaukums]( ievadiet attālo SSH servera IP adresi vai resursdatora nosaukumu šeit.)

lietotājs [lietotājvārds]( Šeit ievadiet savu lietotājvārdu attālajā SSH serverī.)

ports [porta numurs]( ievadiet porta numuru, uz kuru SSH serveris klausās. Ja tas ir noklusējuma ports 22, jums šī līnija nav nepieciešama.)

dinamiskā uz priekšu [porta numurs]( Ievadiet ssh pāradresācijas vietējā porta numuru - piemēram, dinamiskā pāreja 8800 .)

taustiņš [atslēgas faila nosaukums]( ievadiet atslēgas faila nosaukumu, ja jums ir nepieciešama atslēga, lai izveidotu savienojumuuz SSH serveri, nevis tikai paroli. Izlaidiet šo rindu, ja SSH serverim nav nepieciešama atslēga.)

pievienojiet

Pēc tam, kad palaidāt savienošanas komandu, jums tiks prasīts ievadīt paroli, lai autentificētu ar serveri vailai atbloķētu galveno failu.

Varat arī izmantot Google oficiālo Secure Shell lietotni šim nolūkam. Palaidiet paplašinājumu un ievadiet SSH servera datus pierakstīšanās logā.Lodziņā argumenti ievadiet -D 8800 vai citu izvēlētu porta numuru.

2. darbība: Chrome OS izmantošana tunelī

Tuneļa darbība ir atvērta, bet jūsu Chromebook automātiski to neizmanto. Tūlīt pārlūkā Chrome ir jāprecizē tunelis kā starpniekserveris, kas pārlūku Chrome sūtīstuneli.

Šeit ir dažas problēmas, jo Chrome OS parasti nenosūta DNS pieprasījumus pa tuneli( skatīt 29914. Kļūdu).Tas ir tāpēc, ka Chrome OS pēc noklusējuma izmanto tuneļa SOCKS4 protokolu, lai gan tas atbalsta drošāku SOCKS5 protokolu. Iestatot starpniekserveri Chrome OS lietotāja interfeisā( sk. 199603 kļūdu), nav iespējas izvēlēties SOCKS5.

Ja jums nav jāuztraucas, ka jūsu DNS pieprasījumi tiek nosūtīti pa jūsu pašreizējo savienojumu, jūs varat vienkārši iespējot starpniekserveri parastā veidā.Lai to izdarītu, atveriet sava Chromebook datora iestatījumu lapu un atzīmējiet opciju "Atļaut koplietojamo tīklu starpniekserverus" interneta savienojuma ietvaros. Noklikšķiniet uz sava interneta pieslēguma nosaukuma, uzklikšķiniet uz cilnes Proxy un atlasiet "Manual proxy configuration". No SOCKS resursdatora labajā pusē ievadiet "localhost" un iepriekš norādīto portu.

Lai viegli konfigurētu SOCKS5 starpniekserveri, izmantojiet Proxy SwitchySharp paplašinājumu. Tas ļauj ievadīt atbilstošu informāciju un atlasīt SOCKS5, izmantojot Chrome proxy API, lai mainītu starpniekservera iestatījumus, tādējādi pārlūkā Chrome tiks izmantots SOCKS5 starpniekserveris.

Izmantojiet lapu SwitchSharp opcijas, lai izveidotu jaunu starpniekservera profilu un nosauciet to kā līdzīgu "SSH tunelim". Sadaļu "Manuālā konfigurēšana" un SOCKS resursdatora labajā pusē ievadiet vietējo adresi un ievadiet iepriekš izvēlēto porta numuru. Izvēlieties iespēju "SOCKS v5".Izmantojot šo starpniekservera profilu, tā pārsūta jūsu datplūsmu uz SSH tuneļa.

Ja nevēlaties izmantot pārlūkprogrammas paplašinājumu, tā vietā varat izveidot savu proxy auto-configurāciju( PAC) failu un norādīt Chrome punktu. Lai to izdarītu, vienkārši izmantojiet teksta redaktoru( Caret ir labs bezsaistes teksta redaktors operētājsistēmai Chrome OS) un ievadiet to šādā tekstā:

funkcija FindProxyForURL( url, saimniekdators){ atgriezieties "SOCKS5 localhost: 8800";}

Protams, jums vajadzētu ievadīt ostu, kuru jūs izvēlējāties agrāk, ja neizvēlaties 8800. Saglabājiet teksta failu ar. pac faila paplašinājumu, piemēram, varat to saglabāt mapē Lejupielādes.

Tagad varat atkārtoti apmeklēt starpniekservera konfigurācijas ekrānu un izvēlēties "Automātiskā starpniekservera konfigurācija". Ievadiet ceļus uz. pac failu, vai nu tieši savā Chromebook datorā, vai arī attālajā serverī.Piemēram, ceļš, lai piekļūtu jūsu lejupielāžu mapei Chrome OS, ir fails: ///home/chronos/user/Downloads/.Tātad, tā kā mēs saglabājām mūsu failu ar nosaukumu ssh_tunnel.pac, mēs ievadījām failu: ///home/chronos/user/Downloads/ ssh_tunnel.pac šeit.

Ja sākat redzēt savienojuma kļūdas, lietojot starpniekservera konfigurāciju, iespējams, ka jūsu SSH savienojums ir aizvērts. Jums būs nepieciešams atkārtoti izveidot savienojumu ar SSH serveri tādā pašā veidā vai no jauna iestatīt starpniekservera opcijas, ļaujot Chromebook datoram atkal izveidot savienojumu ar internetu.

attēla kredīts: sigckgc par Flickr