Скрипт для настройки proxy-серверов для Wireless@School на Linux
- Установить [NodeJS] (http://nodejs.org)
- Скачать [последнюю версию] (https://github.com/atnartur/ClienD-proxy/releases) программы
- В папке проекта выполнить в консоли
npm install
Для того, чтобы запустить программу в школе, скачайте [бинарный файл NodeJS] (https://nodejs.org/download/).
- Выполнить
sudo nodejs start
- Ввести логин и пароль от edu.tatar.ru
- Перезагрузить компьютер.
После этого через прокси будут работать браузер Google Chrome, менеджер пакетов apt, а также программы, запущенные из bash.
Программа протестирована на ноутбуке ICL RayBook SI152 с установленной Xubuntu 13.04.
- start - прописывает прокси-конфигурацию в файлы.
- remove - убирает блок прокси-конфигурации из файлов. Важно: указывать тот же логин и пароль, что и были указаны при выполнении команды start.
- check - проверяет наличие блоков прокси-конфигурации. Важно: указывать тот же логин и пароль, что и были указаны при выполнении команды start.
/etc/apt/apt.conf.d/00cliendproxy
(apt)~/.bashrc
текущего пользователя/usr/bin/google-chrome
(Google Chrome).
Блок прокси-конфигурации начинается и заканчивается комментарием # ClienD proxy
.
Параметры прокси сервера указываются в файле config.json.
Оригинальный код написан [Атнагуловым Артуром] (http://atnartur.ru) artur@clienddev.ru при поддержке [ClienDDev team] (http://clienddev.ru) под лицензией MIT.
[Сообщить о проблеме] (https://github.com/atnartur/ClienD-proxy/issues)