У меня сейчас вопрос. В конфиге значение IFACE_WAN откуда берётся ? И если раньше в правилах в вызове iptables интерфейс указывался явно, то теперь всё подставляется автоматически ?
Видимо, нужно "поиграться" с параметрами запуска, но на текущий момент меня более чем всё устраивает. Огромное спасибо за предоставленную информацию ! 🤝
Дополню выше. Перезагрузил роутер. Все скрипты запустились автоматически. Youtube заработал (на desktop/windows и телевизоре LG WebOS, но Android - не грузит (для меня пока не большая проблема, т.к. в телефоне это можно решить через vpn) ). Включение/выключение ipv6 на провайдере вроде ни на что не влияет (сейчас включен). Если вызывать /opt/zapret/init.d/sysv/zapret stop, то curl опять ничего не загружает.
Из странного. Сейчас без vpn открываются блокируемые сайты (даже после вызова zapret stop). Никак не связано или же это возможно "побочный эффект" работы скриптов ?
С git тоже были проблемы. Но в нашем (владельцы viva) случае, похоже проблема с его конфигурацией, т.к. даже git init не работает
Проверял только youtube - остальные сайты работают. Так же проверяю через:
g:\Downloads\curl-8.9.1_1-win64-mingw\bin>curl --connect-to ::speedtest.selectel.ru https://manifest.googlevideo.com/100MB -k --output sample11
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:19 --:--:-- 0
curl: (35) Recv failure: Connection was reset
@Keenet, сделал всё по вашей инструкции. Скрипты запустились без ошибок, но изменений в работе интернета не вижу. Вопрос по сетевому интерфейсу, который нужно указать в конфиге и init.d/sysv/zapret. Выполняю команду ifconfig, вижу, что IP адрес связан с ppp0:
XY.ZW.219.53 - то, что я вижу dashboard IP address (PPPoE ), но при этом соотв. MAC/HWaddr указан в как у Вас в eth3. Что правильно ? (в любом случае ни один из вариантов не даёт результата)
Я лично считаю этот способ менее удобным, чем второй, поскольку требует лишних телодвижений.
Создание обертки над классом MonoBehaviour:
Он (метод), конечно удобнее, пока не появится необходимость в наследовании от другого класса. Впрочем за удобства почти всегда приходится расплачиваться гибкостью.
Тут больше тогда проблема к Coroutine, которые в силу своей асинхронности всегда неудобно отлаживать. В случае синхронного вызова — не такая большая проблема со стеком, если учесть гибкость которую дают подобные системы.
У меня сейчас вопрос. В конфиге значение IFACE_WAN откуда берётся ? И если раньше в правилах в вызове iptables интерфейс указывался явно, то теперь всё подставляется автоматически ?
Так и знал что нужно пробовать руками ставить старые пакеты. Теперь вообще всё работает !
Видимо, нужно "поиграться" с параметрами запуска, но на текущий момент меня более чем всё устраивает. Огромное спасибо за предоставленную информацию ! 🤝
На всякий случай уточню. У меня дома mesh: viva подключен к интернету, а giga и air - ретрансляторы. Полагаю, это ни на что не влияет ?
Дополню выше. Перезагрузил роутер. Все скрипты запустились автоматически. Youtube заработал (на desktop/windows и телевизоре LG WebOS, но Android - не грузит (для меня пока не большая проблема, т.к. в телефоне это можно решить через vpn) ). Включение/выключение ipv6 на провайдере вроде ни на что не влияет (сейчас включен). Если вызывать /opt/zapret/init.d/sysv/zapret stop, то curl опять ничего не загружает.
Из странного. Сейчас без vpn открываются блокируемые сайты (даже после вызова zapret stop). Никак не связано или же это возможно "побочный эффект" работы скриптов ?
В свою очередь 000-zapret.sh не выводит ничего
Роутер Viva
С git тоже были проблемы. Но в нашем (владельцы viva) случае, похоже проблема с его конфигурацией, т.к. даже git init не работает
Проверял только youtube - остальные сайты работают. Так же проверяю через:
@Keenet, сделал всё по вашей инструкции. Скрипты запустились без ошибок, но изменений в работе интернета не вижу. Вопрос по сетевому интерфейсу, который нужно указать в конфиге и init.d/sysv/zapret. Выполняю команду ifconfig, вижу, что IP адрес связан с ppp0:
ppp0 Link encap:Point-to-Point Protocol
inet addr:XY.ZW.219.53 P-t-P:178.34.128.48 Mask:255.255.255.255
inet6 addr: XXXXX 9e69:e9b1:8b19/64 Scope:Global
inet6 addr: XXXXX 5f3f:529b/10 Scope:Link
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:456231 errors:0 dropped:0 overruns:0 frame:0
TX packets:233712 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:514699227 (490.8 MiB) TX bytes:41450718 (39.5 MiB)
XY.ZW.219.53 - то, что я вижу dashboard IP address (PPPoE ), но при этом соотв. MAC/HWaddr указан в как у Вас в eth3. Что правильно ? (в любом случае ни один из вариантов не даёт результата)
Он (метод), конечно удобнее, пока не появится необходимость в наследовании от другого класса. Впрочем за удобства почти всегда приходится расплачиваться гибкостью.