Скрипт для настройки proxy-серверов для Wireless@School на Linux
- Установить NodeJS
- Скачать последнюю версию программы
- В папке проекта выполнить в консоли
npm install
Для того, чтобы запустить программу в школе, скачайте бинарный файл NodeJS.
- Выполнить
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.
Оригинальный код написан Атнагуловым Артуром [email protected] при поддержке ClienDDev team под лицензией MIT.