Jump to content

Mr.Scayger

Forum Members
  • 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

Advanced Member (3/5)

12

Reputation

  1. 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 работает, с телефонов тоже.
  2. Кстати, в ЛК AG есть параметр ID сервера, а в настройках его нет. И перед 0.0.0.0 в логах появляется запись: ipsec 10[CFG] no IDi configured, fall back on IP address Может просто забыли ?)
  3. Есть такое. Giga (KN-1010) EAEU. Доустановил клиент, ввёл настройки, получил IKE1: can not send INFORM from interface nikecli1 with IP address 0.0.0.0. Версия ОС 4.1.7
  4. Всем доброго времени суток) Вопрос знающим - как осуществить редактирование конфигурации скриптами? Суть задачи в следующем. В конфигурации подключения указано множество серверов, выбираемых рандомно. Хочу сделать скрипт, ведущий статистику подключения к серверам и при нескольких неудачных попытках удалять сервер из конфигурации. Если такое возможно, прошу намекнуть, в какую сторону копать.
  5. На самом деле прошу подсказать по синтаксису, из хелпа по 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" ; } то ошибки. Как сделать правильно???
  6. Всем доброго времени суток и с наступившим ))) В Linux && Bird новичок, поэтому прошу помощи. Есть текстовый файл с префиксами сетей вида х.х.х.х/32, для примера взял список торрентов из TorrentMonitor и добавил 2ip.ru для проверки. На роутере подняты несколько vpn-интерфейсов. Необходимо маршрутизировать трафик до этих сетей через все vpn интерфейсы, используя bird и route multipath. Почти всё, что находил в интернете, касалось bgp и других протоколов, про статическую маршрутизацию почти ничего. Сделал тестовую конфигурацию. Если в ней всё прописывать руками (каждый маршрут), то работает. Если попытаться обобщить, используя фильтр и маршрут по умолчанию, соответственно нет. Ошибка и в том, и в другом. Прикладываю неработающую конфигурацию с тестовыми сетями. Прошу наставить на путь истинный))) Если это возможно вообще, требуется импортировать список сетей из файла в конфиг и прописывать маршруты через имена интерфейсов, т.к. ip vpn всегда меняются. Таблица 1000 создана руками и заполняется только при ручном прописывании маршрутов. Последняя тестовая конфигурация :
  7. Судя по записи 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
  8. Всем доброго времени суток) В связи с недавней поломкой monitorrent из-за обновления Python3 до 3.10 возник закономерный вопрос - можно ли выборочно запретить обновление пакетов через OPKG? Чтобы не обновлять все остальные поштучно. На Малинке это делается так: sudo echo 'kodi hold' | sudo dpkg --set-selections sudo echo 'kodi-bin hold' | sudo dpkg --set-selections Есть ли тут такая возможность?
  9. Итог - работает. Правки надо вносить в 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"
  10. Поменял collections на collections.abc во всех пакетах, выдающих ошибку при запуске. Вроде запустился. Осталось одно предупреждение: С ним что делать? Игнорировать??
  11. Куча других ошибок появляется. Моего ума на это не хватает)) Пробовал по этому: https://stackoverflow.com/questions/53978542/how-to-use-collections-abc-from-both-python-3-8-and-python-2-7 Тоже методом тыка, не проканало.
  12. Поставил Entware с нуля на другую флешку. Установил monitorrent. Не работает. Куча ошибок.
  13. А как выглядят переменные PYTHONPATH и PYTHONHOME на работающем роутере??
×
×
  • Create New...