Reklāma
Interneta cenzūra ir neveiksmīga realitāte. Visā pasaulē ir desmitiem valstu ierobežot piekļuvi straumēm, pornogrāfijai, politiskajiem medijiem un sociālajiem medijiem Interneta cenzūras pasaules karteNelietojiet interneta brīvību kā pašsaprotamu. Lasīt vairāk . Bet tas vien, ka ir spēcīgas valdības, kas cīnās pret interneta brīvību, nenozīmē, ka jūs nevarat cīnīties. Streisands, skripts, ko izveidojis programmētājs vārdā Džošua Lunds, sniedz jums nepieciešamos rīkus cīņai pret interneta cenzūru.
Kas ir Josh Lund?
Es sazinājos ar Lundu pēc tam, kad dzirdēju par Streisandu, lai uzzinātu vairāk par to, kas bija aiz šī lieliskā rīku, un es uzzināju, ka viņš jau kopš paša sākuma ir bijis privātuma un drošības entuziasts programmētājs; viena no viņa pirmajām programmām bija vienkārša Cēzara šifrs. Viņš turpināja vidusskolu, kad viņš organizēja PGP atslēgas parakstīšanas ballīti, kurā piedalījās tikai trīs no mums datoru laboratorijā, cīnoties pret PGP neērto saskarni, cenšoties pievienoties fabula tīklam uzticēties. ”
Tomēr kopš tā laika viņš ir paveicis vairāk darba šajā jomā, tostarp publicējis detalizēts drošo mobilo ziņojumapmaiņas lietotņu salīdzinājums šī gada sākumā, līdzīgi kā mūsu pašu ziņojumapmaiņas lietotņu salīdzinājums pēc tam, kad Facebook iegādājās vietni WhatsApp 4 slidenas WhatsApp alternatīvas, kas aizsargā jūsu privātumuFacebook nopirka WhatsApp. Tagad, kad esam pārdzīvojuši šo ziņu šoku, vai jūs uztrauc jūsu datu privātums? Lasīt vairāk .
Lunda ir iesaistīta arī Atveriet čukstu sistēmas, grupa, kas ražo atvērtā koda ziņojumapmaiņas un zvana lietotnes, kas nodrošina šifrētu saziņu un krātuvi. Čuksta līdzstrādnieks iedvesmoja Lundu sākt darbu Streisandā pēc viņa tvītiem par Twitter cenzūra Turcijā. Tas viņu tiešām pamudināja: “tas piespieda mani domāt par faktu, ka cilvēki Ķīnā un Irānā jau gadiem ilgi bija ar to nodarbojušies”.
Lai arī viņš bija vadījis Tor stafetes un strādājis pie OpenVPN projektiem, Lunds nolēma, ka ir pienācis laiks spert soli tālāk. Streisands dzimis.
Kas ir Streisands?
Īsāk sakot, Streisand ir skripts, kas automatizē lielu daļu anticenzūras servera izveides iestatīšanas procesa. Tajā tiek izmantotas vairākas tehnoloģijas, kas lietotājiem ļauj cenzētas valstis Vai tehnoloģija var pārspēt interneta cenzūru?Kā interneta lietotāji, mēs pastāvīgi attīstāmies, lai pārvarētu izaicinājumus un šķēršļus. Lasīt vairāk droši sazināties ar ārpasauli, izmantot sociālos medijus, lasīt un piedalīties politiskās diskusijās vai piekļūt straumēm. (Nez kāpēc to sauc par Streisand? Tāpēc ka Streisanda efekts: kad kāds mēģina kaut ko cenzēt, paslēpt vai noņemt no interneta, viņš tam nenovēršami pievērš lielāku uzmanību.)
Skripts izveido jaunu serveri vienam no četriem pakalpojumu sniedzējiem (Amazon, DigitalOcean, Linode vai Rackspace), kas darbojas ar L2TP / IPsec, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel un Tor tiltu; tas arī ģenerē vienkāršu HTML failu, kurā ir norādījumi par piekļuvi serverim, ko var dot draugiem, ģimenes locekļiem vai citiem aktīvistiem. Lunda atlasa šīs tehnoloģijas; "Es mīlu ideju, ka kāds sēž kafejnīcā, nespēj izveidot savienojumu ar L2TP / IPsec un saprot, ka viņiem ir pieejamas piecas citas savienojuma metodes ar visu dokumentāciju."
Papildus dažādu savienojumu iespēju nodrošināšanai šo dažādo metožu izmantošana nodrošina arī to Streisand spēs izveidot serveri, kas apies gandrīz ikviena cenzūras centienus valsts. Piemēram, Shadowsocks gandrīz pilnībā izstrādāja ķīniešu izstrādātāji, lai apietu Ķīnas lielo ugunsmūri. Papildus Shadowsocks ir zināms, ka Ķīnā un Irānā darbojas vēl trīs savienojuma metodes.
Šīs nav vienīgās valstis, kurās Streisands ir palīdzējis cilvēkiem izvairīties no interneta cenzūras Kā apiet bloķētās vietnes un interneta ierobežojumusNepieciešams piekļūt bloķētai vietnei? Izmēģiniet šos padomus un ieteikumus, lai apietu interneta ierobežojumus un apskatītu vēlamo saturu. Lasīt vairāk tomēr. Lunda ir saņēmusi pateicības rakstus no visas pasaules, ieskaitot Irānu, Izraēlu, Rumāniju, Urugvaju, Austriju un Amerikas Savienotās Valstis. Lai gan Streisandā nav iebūvēta izsekošana un nav centrālā servera, kas uzraudzītu savienojumus, ir skaidrs, ka skripts tiek plaši izmantots visos pasaules malos.
Izveidojot Streisand, viena no Lund galvenajām prioritātēm bija lietošanas ērtums. Pirms Streisanda, “izveidojot pat šo pakalpojumu apakškopu, bija vajadzīgas diezgan lielas zināšanas par Linux sistēmas administrēšanu un milzīga pacietība. ” Tomēr tagad lietotāji var izveidot savienojumus apmēram piecpadsmit minūtēs, pat ja viņiem ir maz komandrindas pieredze.
Lai nodrošinātu, ka dokumentācija, kā izveidot savienojumu ar serveriem, ir viegli saprotama, Lunda pieņēma darbā draugus VPN programmatūra Salīdzināti 5 lieliski VPN pakalpojumi: kurš ir ātrākais?Ja jūs nekad iepriekš neesat izmantojis VPN, iespējams, vēlēsities vēlreiz apsvērt. VPN novirza jūsu interneta savienojumu caur šifrētu trešās puses serveri, nodrošinot jūsu datus. Bet kurš VPN pakalpojums ir ātrāks? Lasīt vairāk pieredzi, lai redzētu, vai viņi varētu izmantot instrukcijas, lai piecelties un darbotos. Eksperiments bija veiksmīgs: visi viņi pirmajā mēģinājumā varēja izveidot savienojumu ar vismaz vienu no pakalpojumiem.
Izmantojot Streisand
Ja jums ir interese izveidot Streisand, lai izvairītos no cenzūras savā valstī, lai palīdzētu citiem izkļūt no cenzūras apspiešana vai vienkārši, lai būtu drošs serveris, varat doties uz GitHub, lai iegūtu nepieciešamo instrukcijas Streisand's readme fails.
Lai atjaunotu servera darbību un darbību, jums būs nepieciešama BSD, Linux vai OS X sistēma, kā arī pakotņu instalēšanas programma, piemēram, Homebrew. Norādījumi sniedz jums nepieciešamo pakotņu instalēšanu, un, kad esat pabeidzis, varat izmantot Git, versiju kontroles programmatūras gabals Kas ir Git un kāpēc jums vajadzētu izmantot versiju vadību, ja esat izstrādātājsBūdami tīmekļa izstrādātāji, mēs bieži strādājam vietējās attīstības vietnēs, un pēc tam vienkārši augšupielādējiet visu, kad tas ir paveikts. Tas ir labi, ja tas ir tikai jūs un izmaiņas ir mazas, ... Lasīt vairāk , lai klonētu Streisand krātuvi un palaistu skriptu.
Pēc tam viss, kas jums jādara, ir sekot uzvednēm, lai izvēlētos servera nodrošinātāju, servera reģionu un tā nosaukumu; jums būs jāsniedz arī kāda API informācija. Kad esat pabeidzis, jūs izveidosit HTML failu, kas ir gatavs izplatīšanai visiem, kas vēlas piekļūt serverim.
Kaut arī kam zināma pieredze ar komandrindu Īsa rokasgrāmata darba sākšanai ar Linux komandrinduJūs varat darīt daudz pārsteidzošu lietu ar komandām Linux, un to tiešām nav grūti iemācīties. Lasīt vairāk un VPN programmatūra palīdzēs iestatīšanas procesam, visa lieta ir izstrādāta pēc iespējas vienkāršāk, un lielākā daļa iestatīšanas ir automatizēta.
Ko tur nākotne?
Lai gan kopiena Streisand oriģinālajai versijai jau ir pievienojusi vairākas lieliskas iespējas, Lunda cer, ka projekts turpinās virzīties uz priekšu. Viņu sarakstā ir norādījumu iegūšana tulkoti citās valodās, nevis angļu valodā Google tulkošanas 10 lietojumi, lai pārvarētu lielo valodas dalījumuValoda ir tāds kultūras kopums, ka tās tulkojums neaptver visus stūrus. Ja mēs runājam par mašīntulkošanu, nosaukums bez pārsteigumiem, kas ienāk prātā, ir Google Translate. Iespējams, ka lielākā daļa ... Lasīt vairāk , jo, iespējams, ir cilvēki, kuri patiešām varētu izmantot Streisand un kuri šobrīd varētu neizpildīt instrukcijas. ” Kad Streisands sasniedz tik daudzas valstis, viņam droši vien ir taisnība.
Darbos ir arī papildu atbalsts vairākām mākoņu pakalpojumu sniedzējām, piemēram, Microsoft Azure un Google Compute Engine. Var tikt izveidota arī jauna Streisand pip pakete, ievērojami atvieglojot visu atkarību iestatīšanu. Lietotāji ir bijuši neatņemami Streisand uzlabošanas un audzēšanas procesā, un ir viegli redzēt, cik daudz cilvēku interesē, apskatot šo pavediens vietnē Hacker News.
Par laimi, Lunds saka, ka viņš ir apņēmies ilgtermiņā īstenot Streisand projektu, tāpēc jūs varat gaidīt, ka turpināsit redzēt tā izaugsmi.
Interneta cenzūra un uzraudzība ir plaša mēroga problēmas, kas ietekmē mūs visus, pat ja mēs nedzīvojam tādā vietā kā Turcija vai Irāna. Pienācīgu instrumentu nodrošināšana, lai nodrošinātu tiešsaistes anonimitāti un piekļuvi internetam bez ierobežojumiem, ir tas, ko mēs visi varam darīt, lai palīdzētu mainīt situāciju.
Norādījumus par Streisand lejupielādi un lietošanu skatiet Streisand readme fails vietnē GitHub. Lai uzzinātu vairāk par projektu, apskatiet šī ziņa Džoša emuārā. Lai uzzinātu vairāk par Džošu Lundu, apskatiet viņa vietni, MissingM, vai sekojiet viņam Twitter.
Attēlu kredīti: Lielisks, jauns, koledžas students, dzeršana uz vietas, kafejnīca, via, Shutterstock, Džefrijs Ogdens caur Wikimedia Commons, zensursula caur flickr.
Dann ir satura stratēģijas un mārketinga konsultants, kurš palīdz uzņēmumiem radīt pieprasījumu un ved. Viņš arī blogus par stratēģiju un satura mārketingu vietnē dannalbright.com.