Skelbimas
Yra daugybė priežasčių, kodėl galbūt norėsite išmokti nustatyti tarpinį serverį „Ubuntu Linux“ naršyklės srautui perduoti. Galbūt jūs naršote nesaugiame belaidžiame tinkle, o gal nenorite, kad BOFH darbe pamatytų, kur einate internete. Kad ir kokia būtų jūsų priežastis, šiomis dienomis ji yra gana paprasta, jei tik turite kompiuterio galimybių ir sugebate nustatyti sistemą namuose ar darbe, kad ji tarnautų kaip įgaliotasis serveris.
Kas yra įgaliotinis? Paprasčiau tariant, tarpinis serveris yra tarpinė stotelė, kurią atlieka jūsų naršyklė, prašydama tinklalapių ir kito interneto turinio iš interneto. Daugelis kompanijų jas teisėtai naudoja, kad galėtų filtruoti turinį saugumo tikslais kaip perimetro kontrolė, kaip antivirusinių / kenkėjiškų programų sprendimas, arba siekiant įsitikinti, kad darbuotojai jų laikosi Interneto politika.
Kai jūsų naršyklė pateikia užklausą, ji pirmiausia susisiekia su tarpiniu serveriu. Jei įgaliotasis serveris taip pat yra talpykla - jis patikrins talpyklą vietoje, kad patikrintų, ar turinys jau egzistuoja - jei jis bus, jis tarnaus vietoje, žymiai pagreitindamas naršyklės veikimą arba, jei to nepadarė, pateikia užklausą dėl šio turinio bendroje žiniatinklis.
„Ubuntu“ paprastas tarpinis serveris
„Lengviausias“ būdas sukurti tarpinį serverį naudojant „Ubuntu“ yra tunelio per SSH sukūrimas. Jorge tai parašė Puiki instrukcija šia tema Kaip atpažinti interneto srautą naudojant SSH Skaityti daugiau , ir procesas mums išlieka tas pats.
Norėdami greitai peržiūrėti, pirmiausia turite turėti „Ubuntu“ serverį su prieiga prie SSH. Tai galite padaryti prisijungę prie savo namų, darbo jungties ar ten, kur norite, kad sėdėtų įgaliotasis serveris.
Kai tai nustatysite, atlikite straipsnyje nurodytą procesą, kad naudotumėte „SOCKS“ protokolą, kad lieptumėte savo naršyklei naudoti tą tarpinio serverio vietą ir atsisiųsti visą informaciją iš.
Šis metodas taip pat veikia, jei turite belaidį maršrutizatorių, palaikantį SSH, pvz., „Tomato“ ar „DD-WRT“.
Beveik paprastas „Ubuntu“ tarpinis serveris
Antrasis būdas tai padaryti yra naudoti interneto tarpinį serverį. Kol jūsų „Ubuntu“ sistema bus nustatyta aptarnauti svetaines, galite įdiegti žiniatinklio programą pavadinimu „GlypeProxy“, kuri veiks kaip jūsų naršymo sesijos tarpinis serveris. Simonas puikiai moko nustatant „GlypeProxy“ Kaip per kelias minutes susikurti savo internetinį tarpinį serverį Skaityti daugiau ir jis veiktų taip pat, jei žiniatinklio serverį paleistumėte savo „Ubuntu“ sistemoje.
Šis metodas turi savo pliusų ir minusų. Jei norite naudoti šį interneto tarpinį serverį, jums nereikia modifikuoti savo naršyklės nustatymų. Tai būtų būtina, jei esate tokioje aplinkoje, kurioje negalite naršyklės parinkčiuose nurodyti tarpinio serverio.
Trūkumai: jei jūsų žiniatinklio serveris nėra nustatytas naudoti SSL šifravimą, jis taip pat yra labai nesaugus. Visi, stebintys srautą iš jūsų kompiuterio, vis tiek galės peržiūrėti jūsų turinį be jokių problemų.
Sudėtingas įdiegti, bet visiškai tinkamas tarpinis serveris
Aktyvesnėje dalykų pusėje galite įdiegti „tikrąjį“ tarpinį serverį savo „Ubuntu Linux“ kompiuteryje. Tarpinio serverio programinė įranga buvo sukurta specialiai spręsti daugelį aukščiau paminėtų problemų ir yra daugybė programinės įrangos, kuri galėtų atlikti darbą už jus.
Yra du pagrindiniai tarpinių serverių tipai, kuriuos mes perimsime: „normalus“ tarpinis serveris ir „skaidrus“ tarpinis serveris. Įprastas tarpinis serveris veikia taip, kaip aprašyta aukščiau - jūs turite specialiai įvesti tarpinio serverio informaciją į savo naršyklę, kad ji būtų naudojama naršant internete. Antroji rūšis, skaidrus tarpinis serveris, veikia taip, kad visas jūsų naršymas internete vyksta mašina, nesvarbu, ar nurodote jį savo naršyklės nustatymuose, ar ne.
Tikras tarpinis serveris Ubuntu paprastai koncentruojasi ties pavadinta programinės įrangos dalimi Kalmarai. „Squid“ yra atvirojo kodo tarpinis serveris, plačiai naudojamas visame internete. Kalmarus lengva įdiegti ir konfigūruoti. Įdiekite ir redaguokite konfigūracijos failą:
$ sudo apt-get install squid3. $ vi /etc/squid3/squid.conf
Ir pridėkite:
http_access leisti local_net. acl local_net src 192.168.0.0/255.255.255.0
Kur 192.168.0.0 yra jūsų vietinis tinklas. Paleiskite kalmarą iš naujo ir turite pagrindinį įgaliotojo serverio nustatymą - galėtumėte pakeisti savo nustatymus, kad naudotumėte žiniatinklio tarpinį serverį prie 3128 prievado ir jūsų „Ubuntu“ sistemos IP adresą.
Kaip nustatyti tarpinį serverį „Ubuntu Linux“, jūs tikrai galite įsijausti. Howtoforge turi šią puikią mokymo programą nustatant kalmarus su „Dansguardian“ ir „ClamAV“ apsaugai nuo antivirusinių ir kenkėjiškų programų.
Kas jums tinka ...
„Ubuntu“ gali pateikti nuo nesudėtingo iki sunkaus bet kokio įgaliotojo serverio. Praneškite mums apie jūsų sąranką ir kaip ji jums tinka!
Dave'as Drageris dirba „XDA Developers“ Filadelfijos priemiestyje, PA.