If-Koubou

Kā lietot Chrome OS SSH tunelēšanu

Kā lietot Chrome OS SSH tunelēšanu (Kā)

Chromebook datoros ir iebūvēts SSH tuneļu atbalsts ar to iekļauto pārlūka korpusu 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 datplūsmu, pārlūkojot publisko tīklu, piekļūstot ģeogrāfiski bloķētam saturam vai pat tuneļojot jūsu interneta cenzūru, piemēram, lielo ugunsmūri Ķīnā.

1. darbība: atveriet SSH tuneli

Iestatot SSH tunelēš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 paveiktu, atveriet pārlūka logu, spiež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, palaižot komandu ssh un pēc tam ierakstot katru opciju savā rindā, piemēram:

ssh

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

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

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

dinamisks uz priekšu [porta numurs] (ievadiet ssh pāradresācijas lokālo porta numuru - piemēram, dinamiskā uz priekšu 8800.)

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

savienot

Pēc tam, kad palaižat savienojuma komandu, jums tiks piedāvāts ievadīt paroli, lai autentificētu ar serveri vai atbloķētu atslēgas failu.

Šajā nolūkā varat izmantot arī Google oficiālo drošās apvalkotās lietojumprogrammu. 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. solis: Chrome OS izmantošana tunelī

Tagad tunelis ir atvērts, taču jūsu Chromebook dators to automātiski neizmantos. Jums būs nepieciešams norādīt tuneļu kā starpniekserveri pārlūkā Chrome, kā rezultātā Chrome sūtīs savu datplūsmu caur tuneli.

Š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 ieslēgt 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ā "SSH tuneli." Sadaļā 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 jūs drīzāk neizmantojat pārlūka paplašinājumu, tā vietā varat izveidot savu proxy servera automātiskās konfigurācijas (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 tajā šādu tekstu:

funkcija FindProxyForURL (url, saimniekdators) atgriešanās "SOCKS5 vietējais: 8800"; 

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

Tagad jūs varat atkārtoti apmeklēt starpniekservera konfigurācijas ekrānu un izvēlēties "Automātiskā starpniekservera konfigurācija." Ievadiet ceļu uz .pac failu, kas pats vai tālrunī saglabāts savā Chromebook datorā. 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 fails: ///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 tika 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