реклама
Интернет цензурата е нещастна реалност. Има десетки страни по света, които ограничете достъпа до торенти, порнография, политически медии и социални медии Световната карта на интернет цензуратаНе приемайте интернет свободата за даденост. Прочетете още . Но това, че има мощни правителства, които се борят срещу свободата на Интернет, не означава, че не можете да се противопоставите. Стрейзънд, скрипт, създаден от програмист на име Джошуа Лунд, ви дава необходимите инструменти за борба срещу цензурата в Интернет.
Кой е Джош Лунд?
Свързах се с Лунд, след като чух за Стрейзанд, за да науча повече за това кой стои зад този велик инструмент и разбрах, че той е ентусиаст за поверителност и сигурност от самото начало програмист; една от първите му програми беше проста Цезарен шифър. Той продължи през гимназията, когато организира парти за подписване на PGP, което беше „само трима от нас в компютърната лаборатория, бореща се с неудобния интерфейс на PGP в стремеж да се присъедини към басната мрежа на Доверие."
Оттогава обаче той свърши повече работа в тази област, включително публикуването на подробно сравнение на защитените приложения за мобилни съобщения по-рано тази година, много като нашата собствена сравнение на приложения за съобщения след придобиването от WhatsApp от Facebook 4 Плъзгащи алтернативи на WhatsApp, които пазят вашата поверителностFacebook купи WhatsApp. Сега, когато сме над шока от тази новина, притеснявате ли се за поверителността на вашите данни? Прочетете още .
Лунд също участва Отворени системи за шепот, група, която произвежда приложения с отворен код за съобщения и обаждания, които осигуряват шифрована комуникация и съхранение. Сътрудник на Whisper вдъхнови Лунд да започне работа по Streisand след туитовете си за цензура на Twitter в Турция. Това наистина го накара да се замисли: „Принуди ме да мисля за факта, че хората в Китай и Иран вече се занимават с това от години.“
Въпреки че управлява релета на Tor и работи по проекти на OpenVPN, Лунд реши, че е време да направи крачка напред. Стрейзанд се роди.
Какво е Streisand?
Накратко, Streisand е скрипт, който автоматизира голяма част от процеса на настройка на създаването на антицензурен сървър. Той използва редица технологии, които позволяват на потребителите в цензурирани страни Може ли технологията да изпревари интернет цензурата?Като потребители на Интернет, ние непрекъснато се развиваме за преодоляване на предизвикателства и препятствия. Прочетете още да се свържете сигурно с външния свят, да използвате социалните медии, да четете и да допринасяте за политически дискусии или да имате достъп до торентите. (Чудите се защо се нарича Streisand? Защото ефектът на Стрейзанд: когато някой се опита да цензурира, скрие или премахне нещо от интернет, неизбежно обръща внимание на това.)
Скриптът настройва нов сървър на един от четирите доставчици (Amazon, DigitalOcean, Linode или Rackspace), изпълняващ L2TP / IPsec, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel и Tor Bridge; той също така генерира прост HTML файл, съдържащ инструкции за достъп до сървъра, който може да бъде даден на приятели, семейство или други активисти. Лунд избира тези технологии в името на излишъка; „Обичам идеята някой да седи в кафене, да не може да се свърже с L2TP / IPsec и да осъзнава, че имат пет други метода за връзка, всички с пълна документация.“
В допълнение към осигуряването на възможност за свързване, използването на тези различни методи гарантира това Streisand ще може да създаде сървър, който ще заобиколи усилията за цензура на почти всеки страна. Shadowsocks, например, е разработен почти изцяло от китайски разработчици, за да заобиколи Голямата защитна стена на Китай. Освен Shadowsocks, в Китай и Иран са известни още три метода за свързване.
Това не са единствените държави, в които Стрейзанд е помагал на хората избягайте от интернет цензурата Как да заобиколите блокираните сайтове и ограниченията в ИнтернетТрябва да получите достъп до блокиран уебсайт? Изпробвайте тези съвети и трикове, за да заобиколите ограниченията в интернет и да прегледате желаното съдържание. Прочетете още , все пак. Лунд получи благодарствени бележки от цял свят, включително Иран, Израел, Румъния, Уругвай, Австрия и САЩ. Въпреки че в Streisand няма проследяване и няма централен сървър, който да следи връзките, ясно е, че скриптът е широко използван във всички краища на света.
При създаването на Streisand един от основните приоритети на Lund беше лекотата на използване. Преди Streisand, „създаването дори на подмножество от тези услуги, използвани за изискване на малко експертиза относно системната администрация на Linux и огромно търпение. " Сега обаче потребителите могат да настроят връзките за около петнадесет минути, дори ако имат малко команден ред опит.
И за да гарантира, че документацията за това как да се свържете със сървърите е лесно разбираема, Лунд набира приятели без никакви VPN софтуер Сравнени 5 страхотни безплатни VPN услуги: Кое е най-бързо?Ако никога досега не сте използвали VPN, може да искате да преразгледате. VPN маршрутизира вашата интернет връзка чрез криптиран сървър на трета страна, осигурявайки вашите данни. Но коя VPN услуга е по-бърза? Прочетете още опит, за да видите дали биха могли да използват инструкциите за ставане и работа. Експериментът беше успешен: всички те успяха да се свържат с поне една от услугите при първия си опит.
Използване на Streisand
Ако се интересувате да настроите Streisand, за да заобикаляте цензурата в собствената си държава, за да помогнете на другите да избягат от потискане на цензурата или просто за да имате стабилен защитен сървър, можете да се насочите към GitHub, за да получите необходимите инструкции в Файлът за readme на Streisand.
За да стартирате и работи сървъра, ще ви е необходима система BSD, Linux или OS X, както и програма за инсталиране на пакети, като Homebrew. Инструкциите ви водят през необходимите инсталации за пакети и когато сте готови, можете да използвате Git, парче софтуер за контрол на версиите Какво е Git и защо трябва да използвате контрол на версиите, ако сте разработчикКато уеб разработчици, много от времето, в което сме склонни да работим на сайтове за местно развитие, просто качваме всичко, когато сме готови. Това е добре, когато сте само вие и промените са малки, ... Прочетете още , за да клонирате хранилището Streisand и да стартирате скрипта.
След това, всичко, което трябва да направите, е да следвате подканите да изберете вашия доставчик на сървър, региона за сървъра и името му; ще трябва също да предоставите информация за API. Когато приключите, ще получите HTML файл, готов за разпространение на всеки, който иска достъп до сървъра.
Въпреки че има известен опит с командния ред Бързо ръководство за започване на работа с командния ред на LinuxМожете да правите много невероятни неща с команди в Linux и наистина не е трудно да се научите. Прочетете още и VPN софтуерът ще помогне на процеса на настройка, цялото нещо е проектирано да бъде възможно най-лесно, а по-голямата част от настройката е автоматизирана.
Какво държи бъдещето?
Докато редица страхотни функции вече са добавени към оригиналната версия на Streisand от общността, Лунд се надява, че проектът ще продължи да напредва. Високо в списъка му се получават инструкциите преведени на езици, различни от английски 10 употреби на Google Translate за прекосяване на голямото езиково разделениеЕзикът е толкова културен тотем, че преводът му не обхваща всички ъгли. Когато говорим за машинен превод, името без изненади, което идва на ум, е на Google Translate. Може би, повечето от ... Прочетете още , тъй като има „вероятно хора, които наистина биха могли да използват Streisand, които може да не могат да следват инструкциите в момента“. Когато Стрейзанд достига до толкова много страни, той вероятно е прав.
В работата е и допълнителна поддръжка за повече облачни доставчици, като Microsoft Azure и Google Compute Engine. Може да се създаде и нов пип пакет Streisand, който значително да улесни настройката на всички зависимости. Потребителите са неразделна част от процеса на усъвършенстване и отглеждане на Streisand и е лесно да видите колко много хора се интересуват, гледайки това тема на Hacker News.
За щастие, Лунд казва, че се е ангажирал с проекта Streisand в дългосрочен план, така че можете да очаквате да продължите да го виждате да расте.
Интернет цензурата и надзорът са широкообхватни проблеми, които засягат всички нас, дори ако не живеем на място като Турция или Иран. И наличието на подходящи инструменти за гарантиране на онлайн анонимност и без ограничения достъп до интернет е нещо, което всички можем да направим, за да помогнем да се промени.
За инструкции как да изтеглите и използвате Streisand, вижте Файл за readme на Streisand в GitHub. За да научите повече за проекта, разгледайте тази публикация в блога на Джош. И за да научите повече за Джош Лунд, разгледайте уебсайта му, MissingM, или следвайте го в Twitter.
Кредитни изображения: Красива млада студентка в колеж на кафе през Shutterstock, Джефри Огден чрез Wikimedia Commons, zensursula via flickr.
Дан е стратегия за съдържание и маркетингов консултант, който помага на компаниите да генерират търсене и да водят. Той също така блогове за стратегия и маркетинг на съдържанието в dannalbright.com.