Alkasir – свободный, открытый инструмент для обхода цензуры веб-сайтов, доступный для Linux, Windows и Mac OS. Главными целями на 2016 год названа разработка приложений для Android и iOS. Сейчас инструмент работает только с Google Chrome.
Помимо предоставления доступа к веб-сайтам, подвергнутым цензуре, приложение также оповещает вас о URL-адресах, которые всё ещё заблокированы (и о тех, которые были разблокированы).
Alkasir был запущен в 2009 как закрытое приложение, доступное только для Windows, но начиная с версии 2.0, выпущенной в 2016 году, приложение стало свободным, исходный код – открытым, и оно получило поддержку Linux и Mac.
Важно упомянуть, что Alkasir был создан, чтобы помогать пользователям преодолевать ограничения со стороны провайдеров интернета, чтобы они могли получать информацию о своей стране и заходить на сайты, которые блокируются правительством в основном по политическим причинам. Например, это может быть новостной сайт, который ведёт репортаж о протестах, коррупции, предлагает участвовать в обсуждениях политических, социальных и культурных проблем и так далее. Целью приложения не является разблокирование веб-сайтов или сервисов, которые недоступны в некоторых странах по особым причинам, например, Pandora, Netflix, Spotify и так далее, поэтому он не будет работать с такими сайтами. Разработчики сервиса не могут позволить себе содержать поддержку сайтов, потребляющих большое количество трафика, чтобы при этом сервис оставался бесплатным.
Возможности Alkasir:
- Для разблокировки заблокированных сайтов Alkasir использует собственные прокси-сервера (и данные шифруются), которые активируются только для заблокированных сайтов
- Информирует вас о том, какие сайты всё ещё заблокированы, а какие – уже нет
- Оптимизирован для скорости: поскольку Alkasir не поддерживает веб-сайты с интенсивным потреблением трафика, нагрузка на сервера сильно уменьшается, благодаря чему скорость доступа к заблокированным сайтам остается достаточно высокой
- Не сохраняет IP-адреса или какие-либо персональные данные, которые могут идентифицировать конкретное устройство или пользователя в сети
- Автоматические обновления
Я решил написать статью об Alkasir, поскольку Lantern, в чём-то похожая утилита, о которой мы рассказывали вам раньше, некоторое время назад стала требовать платную подписку для неограниченного использования.
Загрузка и использование
Alkasir доступен для Linux, Windows и Mac. Графический интерфейс (трей/индикатор) доступен только для Mac и 64-битного Linux. Для 32-битного Linux (без интерфейса) можно настроить Alkasir, воспользовавшись отдельной инструкцией.
Настроить Alkasir (с интерфейсом) достаточно просто. Загрузите Alkasir (если веб-сайт заблокирован вашим провайдером, вы можете воспользоваться прямой ссылкой на страницу загрузкой на Github – вам потребуется бинарник «-gui»), распакуйте его и просто кликните по исполняемому файлу «alkasir», чтобы запустить его. Вам также потребуется установить расширение Alkasir для Chrome.
Далее из трея Alkasir / меню индикатора выберите пункт открытия в браузере. Это откроет веб-интерфейс Alkasir в вашем используемом по-умолчанию браузере. На первом шаге вам нужно будет выбрать лишь язык и местоположение.
На следующем (и окончательном) шаге под названием «интеграция с браузером», кликните кнопку «Copy to clipboard»:
Затем кликните правой кнопкой по иконке расширения Alkasir для Chrome, откройте настройки, и вставьте код, скопированный на шаге выше:
На этом всё!
Настройки языка и местоположения, а также код для интеграции с браузером может быть получен позже, из настроек Alkasir, которые можно открыть через Chrome-расширение или пункт меню «Open in web browser» в трее Alkasir / меню индикатора.
Если у вас 32-битный дистрибутив Linux, для вас недоступен графический интерфейс, но вы можете использовать бинарник клиента Alkasir, доступный и для 32-битных архитектур тоже.
Чтобы настроить клиент Alkasir (без интерфейса), для начала установите Chrome-расширение, затем загрузите 32-битный бинарник alkasir-client с GitHub, распакуйте его и запустите его.
Например, если вы извлекли файл в вашу домашнюю папку, вы можете открыть терминал и запустить Alkasir с помощью следующей команды:
~/alkasir-client-linux-386/alkasir-client_linux_386
Теперь вам необходим ключ аутентификации клиента Alkasir. Вы можете найти его в файле settings.json в папке ~/.alkasir. Чтобы открыть этот файл в Gedit (чтобы скопировать ключ), вы можете выполнить следующую простую команду:
gedit ~/.alkasir/settings.json
Код, который вы ищете, должен быть на шестой строчке («ClientAuthKey») — скопируйте этот код, затем кликните правой кнопкой мышки по расширению Alkasir для Chrome, откройте настройки и в соответствующем разделе вставьте код и сразу после этого добавьте «::8899» (без кавычек).
Теперь вы можете завершить процесс установки Alkasir, кликнув по иконке расширения Chrome и следуя инструкциям.