-
Posts
51 -
Joined
-
Last visited
Equipment
-
Keenetic
Giga (KN-1010)
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
Mr.Scayger's Achievements
Advanced Member (3/5)
12
Reputation
-
OpenVPN тоже перестал работать. Перепробовал все прошивки 4й ветки, безрезультатно. Проблему с WG отправил в поддержку, написали, что воспроизвести не смогли. Сегодня отправил запрос по поводу OpenVPN. Что интересно, туннель устанавливается, но через 1-2 секунды пропадает роутинг в туннель. Не пингуется интерфейс, tracert отбивается самим кинетиком, счётчики исходящего трафика на интерфейсе OVPN не меняются. Правило маршрутизации создано руками и работает 2 сек после поднятия туннеля. В веб интерфейсе маршрут отображается, но не работает. tracert r****.org Трассировка маршрута к r****.org [104.21.*.*] с максимальным числом прыжков 30: 1 1 ms <1 мс <1 мс KEENETIC [192.168.*.*] 2 * * ^C Пробовал тип интерфейса менять в CLI interface OpenVPN0 security-level private ip nat OpenVPN0 Правила для прохождения трафика TCP/UDP/ICMP в сегментах создавал. Не помогло ничего. На компе через OVPN Connect работает, с телефонов тоже.
-
Всем доброго времени суток) Вопрос знающим - как осуществить редактирование конфигурации скриптами? Суть задачи в следующем. В конфигурации подключения указано множество серверов, выбираемых рандомно. Хочу сделать скрипт, ведущий статистику подключения к серверам и при нескольких неудачных попытках удалять сервер из конфигурации. Если такое возможно, прошу намекнуть, в какую сторону копать.
-
Локальная маршрутизация средствами Bird
Mr.Scayger replied to Mr.Scayger's topic in Вопросы по сборке и настройке Opkg
На самом деле прошу подсказать по синтаксису, из хелпа по bird непонятно. Если пишу так protocol static { route 195.201.201.32/32 multipath via 10.84.0.28 weight 2 via 10.80.0.2 weight 1 ; } ошибок нет Если так protocol static { route 195.201.201.32/32 via "ovpn_br0" ; } тоже ошибок нет Если так protocol static { route 195.201.201.32/32 multipath via "ovpn_br0" via "ovpn_br1" ; } то ошибки. Как сделать правильно??? -
Всем доброго времени суток и с наступившим ))) В Linux && Bird новичок, поэтому прошу помощи. Есть текстовый файл с префиксами сетей вида х.х.х.х/32, для примера взял список торрентов из TorrentMonitor и добавил 2ip.ru для проверки. На роутере подняты несколько vpn-интерфейсов. Необходимо маршрутизировать трафик до этих сетей через все vpn интерфейсы, используя bird и route multipath. Почти всё, что находил в интернете, касалось bgp и других протоколов, про статическую маршрутизацию почти ничего. Сделал тестовую конфигурацию. Если в ней всё прописывать руками (каждый маршрут), то работает. Если попытаться обобщить, используя фильтр и маршрут по умолчанию, соответственно нет. Ошибка и в том, и в другом. Прикладываю неработающую конфигурацию с тестовыми сетями. Прошу наставить на путь истинный))) Если это возможно вообще, требуется импортировать список сетей из файла в конфиг и прописывать маршруты через имена интерфейсов, т.к. ip vpn всегда меняются. Таблица 1000 создана руками и заполняется только при ручном прописывании маршрутов. Последняя тестовая конфигурация :
-
Судя по записи Server started on 0.0.0.0:6687 он запускается. Не надо нажимать ^C, достаточно Enter По предыдущим опытам установки составил себе немного другую инструкцию, которую перепроверил на днях. Установка удачно проходит, кроме новых косяков Питона 3.10. Список изменений и дополнений. Необходимые пакеты: opkg install python3-base python3 python3-pip gcc make patch coreutils-install wget-nossl unzip dos2unix --force-depends Для Питона: pip3 install –upgrade "setuptools<58" - в более новых другие косяки лезут pip3 install --upgrade pip pip3 install wheel pyparsing Обязательно преобразовать файлы дистрибутива в Unix кодировку: find /opt/monitorrent -depth -type f -name "*.py" -exec dos2unix -u {} \; Скрипт запуска (/opt/etc/init.d/S95tormon) сделал из шаблона, чтобы параметры свои передавать: Запуск командой: sh /opt/etc/init.d/S95tormon start
- 25 replies
-
- monitorrent
- keenetic
-
(and 1 more)
Tagged with:
-
Да, работает нормально.
- 25 replies
-
- monitorrent
- keenetic
-
(and 1 more)
Tagged with:
-
Всем доброго времени суток) В связи с недавней поломкой monitorrent из-за обновления Python3 до 3.10 возник закономерный вопрос - можно ли выборочно запретить обновление пакетов через OPKG? Чтобы не обновлять все остальные поштучно. На Малинке это делается так: sudo echo 'kodi hold' | sudo dpkg --set-selections sudo echo 'kodi-bin hold' | sudo dpkg --set-selections Есть ли тут такая возможность?
-
Итог - работает. Правки надо вносить в 5 файлов: "/opt/lib/python3.10/site-packages/falcon/util/structures.py" "/opt/lib/python3.10/site-packages/attrdict/mapping.py" "/opt/lib/python3.10/site-packages/attrdict/mixins.py" "/opt/lib/python3.10/site-packages/attrdict/merge.py" "/opt/lib/python3.10/site-packages/attrdict/default.py"
- 25 replies
-
- monitorrent
- keenetic
-
(and 1 more)
Tagged with:
-
Поменял collections на collections.abc во всех пакетах, выдающих ошибку при запуске. Вроде запустился. Осталось одно предупреждение: С ним что делать? Игнорировать??
- 25 replies
-
- monitorrent
- keenetic
-
(and 1 more)
Tagged with:
-
Куча других ошибок появляется. Моего ума на это не хватает)) Пробовал по этому: https://stackoverflow.com/questions/53978542/how-to-use-collections-abc-from-both-python-3-8-and-python-2-7 Тоже методом тыка, не проканало.
- 25 replies
-
- monitorrent
- keenetic
-
(and 1 more)
Tagged with:
-
Поставил Entware с нуля на другую флешку. Установил monitorrent. Не работает. Куча ошибок.
- 25 replies
-
- monitorrent
- keenetic
-
(and 1 more)
Tagged with:
-
А как выглядят переменные PYTHONPATH и PYTHONHOME на работающем роутере??
- 25 replies
-
- monitorrent
- keenetic
-
(and 1 more)
Tagged with: