2.6 KiB
2.6 KiB
Описание: Community
Колонка: YNDX- 00025 - Яндекс Станция Лайт 2
- Установка git
sudo apt update
sudo apt install git
- Установка eQuasar - конфигурация nginx для перехвата запросов Quasar. Она отвечает за
get_sync_infoс включённым network ADB и возвращает{"hasUpdate":false}наcheck_updates, а остальные запросы проксирует дальше.
git clone https://git.gay/iwakura/eQuasar.git
cd eQuasar
- Установка nginx ещё не установлен на Ubuntu/Debian:
sudo apt update
sudo apt install -y nginx
- Копирование файлов из репозитория в пути, которые использует eQuasar
sudo install -d /opt/fakequasar
sudo cp -r copymetoroot/opt/fakequasar/certs /opt/fakequasar/
sudo install -d /etc/nginx/sites-enabled
sudo cp copymetoroot/etc/nginx/sites-enabled/quasar \
/etc/nginx/sites-enabled/quasar
sudo nginx -t
sudo systemctl reload nginx
- Установка dnsmasq - легковесного DNS / DHCP TFTP сервера (wiki )
sudo apt install dnsmasq
- Создать файл конфигурации
nano /etc/dnsmasq.d/quasar.conf
# вписать этот конфиг в файл
port=53
no-resolv
server=8.8.8.8
server=1.1.1.1
# не слушать на IPv6-интерфейсах
listen-address=192.168.1.125
bind-interfaces
# quasar.yandex.net — на eQuasar (v4), AAAA пустой
address=/quasar.yandex.net/192.168.1.125
address=/quasar.yandex.net/::
# quasar.yandex.ru — то же самое
address=/quasar.yandex.ru/192.168.1.125
address=/quasar.yandex.ru/::
# scbh.yandex.net — то же самое
address=/scbh.yandex.net/192.168.1.125
address=/scbh.yandex.net/::
# блокируемые домены (пустой ответ = недоступны)
address=/strm.yandex.ru/
address=/strm.yandex.ru/::
address=/rpc.alice.yandex.net/
address=/rpc.alice.yandex.net/::
address=/uniproxy.alice.yandex.net/
address=/uniproxy.alice.yandex.net/::
address=/alice.yandex.net/
address=/alice.yandex.net/::
address=/alice-ats.yandex.net/
address=/alice-ats.yandex.net/::
address=/alice-ats-test.yandex.net/
address=/alice-ats-test.yandex.net/::
Перезагрузить dnsmasq
systemctl restart dnsmasq
- В настройках роутера, для сети, в DNS указать IP: контейнера