[size="3"]FabFi: Открытая wifi-сеть из подручных материалов[/size]Как можно наблюдать в последнее время на примере правительств Египта, Ливии, Сирии и Йемена, информационный поток можно довольно легко перекрыть в политических целях. Но теперь для всех, кто сыт политическими репрессиями, существует (http://opensource.com/life/11/7/fabfi-open-source-wireless-network-built-trash) простая, доступная возможность построить в обход всех запретов альтернативную, низкотехнологичную сеть из подручных и даже вторичных материалов. С помощью гранта от Национального научного фонда и личных сбережений членов группы, проживающих в Джелалабаде (Афганистан), в сотрудничестве с лабораторией FabFi (http://fabfi.fablab.af/) и центром Center for Bits and Atoms (http://cba.mit.edu/) Массачусетского технологического института была построена открытая система для построения беспроводных сетей, охватывающих пространство в несколько километров.
Развиваемая в рамках проекта FabFi сеть имеет гибридную структуру (http://code.google.com/p/fabfi/wiki/SystemArchitecture), сочетая в себе mesh-сегменты, в которых связь организована через соседние узлы, с дальнобойными линками, объединяющими различные сегменты по каналам точка-точка. Программное обеспечение FabFi базируется на использовании наработок открытого проекта OpenWRT. На обслуживающем сеть сервере авторизации и мониторинга используется (http://code.google.com/p/fabfi/wiki/FabfiServer) Ubuntu Linux. Авторизация организована на базе централизованного Radius-сервера FreeRadius, база пользователей хранится в MySQL, мониторинг организован на основе Cacti. Сервер авторизации территориально не привязан к сети и размещен на мощностях хостинг-провайдеров. В сети поднимаются вспомогательные шлюзы, которые транслируют запросы к серверу авторизации, выдают клиентам IP-адреса по DHCP и обеспечивают работу web-порталов для входа в сеть (captive portal), построенных на базе открытого ПО CoovaChilli (http://coova.org/CoovaChilli). Наглядно организация взаимосвязи программных компонентов сети представлена на данной диаграмме (http://fabfi.googlecode.com/svn/wiki/images/SystemArchitecture/block-diagram.png).
Для свободной загрузки доступны (http://fabfi.fablab.af/distribution.html) модифицированные варианты прошивок для различных беспроводных маршрутизаторов, готовые наборы конфигурационных файлов, а также схемы и расчеты, необходимые для самостоятельной сборки узконаправленных антенн и прочих аппаратных компонентов, используемых в сети.
(http://pics.kz/s2/fb/da/fd/fbdafd3f681dc1ba3c2ce9f7833e2369.png) (http://fablab.af/fabfi/images/singlelink.png)
Основные компоненты сети можно создать (http://code.google.com/p/fabfi/wiki/HowToMake) из вторичных материалов: щитов, проводов, пластиковых труб и даже консервных банок. В дизайне намеренно используются предметы, широко доступные там, где разворачивается проект. Пользователи из Афганистана обнаружили, что вместо специально сделанных рефлекторов можно использовать металл из широко доступных канистр из-под растительного масла, поставляемого Агентством США по Международному Развитию. У этого металла как раз необходимая пластичность и размеры. Беспроводные маршрутизаторы, как правило (http://code.google.com/p/fabfi/wiki/FabfiNodes) устаревшие модели Linksys и Ubiquiti, закрепляются на этих рефлекторах домашнего приготовления и покрываются проволочной сеткой. Другой маршрутизатор на рефлекторе размещается на некотором расстоянии от первого, соединяя таким образом достаточно удаленные сегменты сети. Аппаратура питается от автомобильного аккумулятора и сегменты сети могут быть извлечены и развёрнуты где угодно в случае необходимости.
(http://pics.kz/s3/0d/05/51/0d05512402a7c77bc7b5309d96302ac5.jpg) (http://fabfi.googlecode.com/svn/wiki/images/SystemArchitecture/overviewmap.jpg)
Развернутая в Афганистане сеть FabFi состоит из 45 узлов, передающих сигнал на дистанцию до 6 километров со скоростью соединения 11.5Мбит/сек и в настоящее время покрывает почти всю территорию города Джелалабад. И хотя расстояние передачи и скорости могут показаться незначительными, FabFi создала масштабируемую модель дешёвого интернет-доступа, работающего независимо от государственного контроля. Эта модель может быть развёрнута кем угодно и где угодно, и именно эта открытость и разделяемые ресурсы комьюнити делают FabFi действенной и целесообразной.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31106)
Цитата: Zhek@Ch от 08 Июля 2011, 12:36[size="3"]FabFi: Открытая wifi-сеть из подручных материалов[/size]
Интересно, а "государственный контроль" не обратит свое внимание на такую вот конструкцию.
(https://lh6.googleusercontent.com/-vIdP_nuisWo/SsQc1hSPWlI/AAAAAAAAEuM/O8FN-GrqUe4/s128/09_09_30_22Endpointsm.jpg) (https://lh6.googleusercontent.com/-gJrF7GiwqWM/SsQc1qG3xyI/AAAAAAAAEuM/fOvbXG3nT2A/s128/09_09_30_28Endpointsm.jpg) (https://lh4.googleusercontent.com/--WnDFm3523c/S3L-2RqAxJI/AAAAAAAAFqo/eGhU8a0cCJQ/s128/10_02_05_ff3.jpg) (https://lh3.googleusercontent.com/-prV5-PeIDq0/SsQdLmScp_I/AAAAAAAAEuQ/IR-jNhFYkK4/s128/DSCF7135.JPG) Галерея фото (https://picasaweb.google.com/berkoben/FabFiGallery?authkey=Gv1sRgCKG6gdaLpuLOEQ#)
Хватит одного РПГ для того чтобы прикрыть точку доступа. Афганистан однако.
[size="3"]Проект по созданию свободного интернета с помощью беспроводных mesh-сетей [/size]На прошлой неделе группа активистов, скооперировавшись через IRC, обсудила (http://arstechnica.com/open-source/news/2011/11/the-darknet-plan-netroots-activists-dream-of-global-mesh-network.ars) планы по созданию свободной от цензуры и надзора правительства общедоступной компьютерной сети, построенной с использованием беспроводных mesh-сетей. Согласно планам авторов, проект, получивший имя The Darknet, должен стать новым воплощением интернета, любой пользователь которого сможет производить свободный обмен любой информацией, не опасаясь, что доступ к ней будет закрыт третьими лицами.
Главная идея Darknet состоит в том, чтобы построить сеть с использованием беспроводных сетей, не имеющих единого центра и количество точек входа в которых равно количеству участвующих машин. Любой узел такой сети выступает в роли маршрутизатора, выполняющего транспортировку сетевых пакетов между узлами, находящимися в его зоне видимости. Чем больше машин подключено к такой сети, тем больше путей прохождения трафика и точек входа в сеть она имеет. В случае отказа и или преднамеренного отключения одного из узлов трафик будет перенаправлен через другие машины и целостность сети сохранится.
Такой поход гарантирует свободу доступа к сети и стойкость к цензуре, однако требует больших ресурсов и заинтересованности многих сторон, в особенности простых пользователей и организаций, владеющих беспроводным сетевым оборудованием и готовых использовать его для развертывания сети. Пока авторы Darknet еще не решили каким образом они будут привлекать на свою сторону третьих лиц и до сих пор заняты обсуждением (http://www.reddit.com/r/darknetplan) возможных технологий и программных решений, с использованием которых будет построена сеть.
Как бы там ни было, проект интересен хотя бы тем, что в очередной раз показывает заинтересованность энтузиастов в создании свободной глобальной mesh-сети в условиях все большего ужесточения правил обмена информацией в сети Интернет. Не так давно эксперимент (http://wiki.pirateparty.ca/index.php/Operation_Mesh) по созданию mesh-сети был проведен известной группой Anonymous в рамках протеста против Торгового соглашения по борьбе с контрафакцией (http://ru.wikipedia.org/wiki/%D0%A2%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D0%BE%D0%B5_%D1%81%D0%BE%D0%B3%D0%BB%D0%B0%D1%88%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D0%BE_%D0%B1%D0%BE%D1%80%D1%8C%D0%B1%D0%B5_%D1%81_%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%B0%D1%84%D0%B0%D0%BA%D1%86%D0%B8%D0%B5%D0%B9), в рамках которого планируется создать международное объединение, которое будет строго следить за соблюдением авторского права в Интернете. В рамках эксперимента всем заинтересованным пользователям предлагалось установить на свои WiFi-маршрутизаторы прошивку OpenWrt и перенастроить устройство так, чтобы оно могло выступать в роли узла mesh-сети.
Другой пример, это комплект ПО Serval (http://www.servalproject.org/) для создания mesh-сетей с помощью смартфонов, работающих под управлением операционной системы Android, созданный австралийскими учеными из университета Флиндерс. Любой владелец смартфона может установить Serval на свое устройство и стать участником сети. Государственный департамент США также рассматривает mesh-сети как основу для создания путей коммуникации для граждан США, проживающих в странах с жесткой интернет-цензурой.
Стоит сказать, что технологическая основа для создания глобальных mesh-сетей уже существует. Любой современный WiFi-маршрутизатор может выступать в роли узла такой сети, маршрутизация данных в которой осуществляется с помощью протокола BATMAN (http://www.open-mesh.org/), а слежение за конфиденциальностью сторон с помощью одной из технологий анонимной передачи данных, например I2C, Freenet или Tor. Остается только найти способ заинтересовать людей.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32243)