Александр продолжает радовать нас своими видео о премудростях настройки сети, а нам остаётся самая малость - донести эти премудрости до как можно бОльшего числа клубов.
Кстати, мы бы хотели сделать чек-лист с базовыми настройками сети для компьютерного клуба, поэтому если у вас есть вопросы, предложения, экспертиза или ещё что-то полезное, пишите в чате!
Запуск сервера LANCache с добавлением "Игрового центра Mail.ru"
«Запустить сервер с использованием инструмента Docker compose у меня не получилось (может получится у вас))). Для начала создаем профиль на https://github.com/ и "форкаем" к себе популярные репозитории с uklans/cache-domains.
Далее, вооружившись wireshark с фильтром на dns запросы, запускаем "Игровой центр Mail.ru" и скачиваем любую игру,собираем DNS адреса и добавляем их в наш репозиторий (как это сделать подробно описано в readme.md на github.com).
100% рабочий вариант получилось запустить при помощи 3-х docker container:
1. lancachenet/monolithic - работа с HTTP трафиком -p 80:80
2. lancachenet/sniproxy - работа c HTTPS трафиком -p 443:443
3. lancachenet/lancache-dns - DNS сервер -p 53:53
Docker container запускам по шаблону:
docker run --restart <param> --name <name> -v путь/до/папки/cache/data:/data/cache -v /путь/до/папки/cache/logs:/data/logs -p 80:80 -e <param> <name> ### (как пример lancachenet/monolithic:latest)
ключ -e параметр для тонкой настройки (например -e CACHE_SLICE_SIZE=8m для платформы battle.net) подобных ключей в команде может быть несколько, разделителем является пробел (space).
ключ -e CACHE_DOMAINS_REPO="https://github.com/имя репозитория/cache-domains.git" должен присутствовать.
Подробно ознакомится с параметрами ключей можно на https://lancache.net/docs/. Ключи использующиеся по умолчанию можно подсмотреть в файле ".env" в каталоге lancache.
С невысокой периодичностью данные контейнеры нужно пересоздавать (замедление работы, ошибки). В случае запуска с новыми параметрами нужно удалить данные /cache.
Пересоздать контейнеры можно вручную командами:
docker container ls -a (вывод ID контейнера)
docker container stop ID (остановка)
docker container rm ID (удаление)
Или написав небольшой скрипт с циклом на bash. (не для ленивых)»
Wi-Fi в компьютерном клубе
0 комментариев
Представитель клуба Ланнер
Если хотите оставить комментарий или оценить ответ, зарегистрируйтесь или авторизуйтесь на сайте.