-
Постов
1 887 -
Зарегистрирован
-
Посещение
-
Победитель дней
26
zyxmon стал победителем дня 7 декабря 2025
zyxmon имел наиболее популярный контент!
Converted
-
Интересы
IT
-
Род деятельности
IT
Оборудование
-
Устройства
Extra
Посетители профиля
8 577 просмотров профиля
Достижения zyxmon
-
Не нужно тут offtopic. Amnezia-wg или sing-box это просто туннели. Маршрутизация осуществляется с помощью других приложений или прошивки. Обсуждать следует в других темах!
-
Исправьте патч wq-quick - пересоберу.
-
http://zyxnerd.zyxmon.org/files/awg2/amneziawg-go_v0.2.16-1_mips-3.4.ipk http://zyxnerd.zyxmon.org/files/awg2/amneziawg-tools_1.0.20250903-2_mips-3.4.ipk Не проверял - не на чем проверить.
-
В теме выложены разные ipk пакеты, они требуют немного разные конфиги. Я выложил пакеты со скриптом автозапуска. Если пакет работает (например, после перезагрузки роутера) - проходит проверку curl - читайте соседние темы, как настроить маршрутизацию. Если у Вас 5я прошивка, ищите все по opkgtun - я видел тут на форуме, подробно расписанную инструкцию по скриптовой обвязке. Можно будет использовать встроенные средства прошивки. Можно поступить и проще, не использовать возможности прошивки. Если 4я (3я тоже годится) прошивка - Выберите себе пакет (kvas, MagiTrickle....) и действуйте по инструкции из соответствующей темы, там и задавайте вопросы. Я использую (пока не с амензией) AdGuardHome+ipset. По сравнению с изначальной инструкций сделаны изменения - часть хуков перенес в init.d. Как мне кажется (сам не пробовал) - проще всего MagiTrickle. Kvas у меня (на момент тестов) требовал доработки напильником, не все работало, как задумал автор. Сейчас, если возникнет необходимость, заменю sing-box на амнезию с минимальными правками.
-
Указывается! Или у Вас скачивается битый, или архитектура не aarch64
-
Это сами..... Я не использую бета версии прошивок!
-
Первое - нужно проверить конфиг на другом устройстве, где можно установить AmneziaVPN. Если с AmneziaVPN конфиг не работает, то не будет и с кинетиком. Второе - один раз с AmneziaVPN конфиг работал, а с кинетиком выдавал ошибку (уже не помню, вроде такую же). Скорее всего в конфиг (создавал руками) влез лишний пробел или конец строки. Искать не стал, пересоздал и все заработало. PS Проверил свои пакеты на mipsel кинетике Keenetic Ultra II RU с прошивкой 3.8.2 - все работает!
-
Допилил скрипт запуска (упрощенный awg-quick). Теперь можно пользоваться стандартным конфигом, его под именем awg0.conf следует поместить в папку /opt/etc/amnezia/amneziawg Запуск `/opt/etc/init.d/S89amnezia-wg-quick start` Останов `/opt/etc/init.d/S89amnezia-wg-quick stop` Есть еще restart. Все (включая Makefiles) лежит для aarch64 и mipsel тут - http://zyxnerd.zyxmon.org/files/awg2/ Пример сеанса работы (в конфиге были все пять параметров I1-I5. Все запускалось на Kinetic 1811. root@Keenetic-arm:~/AWG2.0$ /opt/etc/init.d/S89amnezia-wg-quick start [#] amneziawg-go awg0 ┌──────────────────────────────────────────────────────────────┐ │ │ │ Running amneziawg-go is not required because this │ │ kernel has first class support for AmneziaWG. For │ │ information on installing the kernel module, │ │ please visit: │ | https://github.com/amnezia-vpn/amneziawg-linux-kernel-module │ │ │ └──────────────────────────────────────────────────────────────┘ [#] awg setconf awg0 /proc/self/fd/63 [#] ip -4 address add 10.9.9.5/32 dev awg0 [#] ip link set mtu 1420 up dev awg0 root@Keenetic-arm:~/AWG2.0$ curl --interface awg0 http://myip.wtf/json { "YourFuckingIPAddress": "31.57.15x.xx", "YourFuckingLocation": "Riga, RIX, Latvia", "YourFuckingHostname": "31.57.15x.xx", "YourFuckingISP": "CGI GLOBAL LIMITED", "YourFuckingTorExit": false, "YourFuckingCity": "Riga", "YourFuckingCountry": "Latvia", "YourFuckingCountryCode": "LV" } root@Keenetic-arm:~/AWG2.0$ /opt/etc/init.d/S89amnezia-wg-quick stop [#] ip link delete dev awg0
-
Допилил awg-quick, скрипт теперь понимает стандартный конфмг awg, тот который можно ввести в amneziaVPN: Подъем интерфейса (Keenetic 1812) root@Keenetic-arm:~/awg.my$ awg-quick up awg0 [#] amneziawg-go awg0 ┌──────────────────────────────────────────────────────────────┐ │ │ │ Running amneziawg-go is not required because this │ │ kernel has first class support for AmneziaWG. For │ │ information on installing the kernel module, │ │ please visit: │ | https://github.com/amnezia-vpn/amneziawg-linux-kernel-module │ │ │ └──────────────────────────────────────────────────────────────┘ [#] awg setconf awg0 /proc/self/fd/63 [#] ip -4 address add 10.9.9.5/32 dev awg0 [#] ip link set mtu 1420 up dev awg0 Проверка работы root@Keenetic-arm:~/awg.my$ curl --interface awg0 http://myip.wtf/json { "YourFuckingIPAddress": "xxxx", "YourFuckingLocation": "Germany", "YourFuckingHostname": "xxxx.servitro.com", "YourFuckingISP": "Servitro LTD", "YourFuckingTorExit": false, "YourFuckingCity": "", "YourFuckingCountry": "Germany", "YourFuckingCountryCode": "DE" } Тестирование скорости (у меня канал 100)б скачиваем из Германии root@Keenetic-arm:~/awg.my$ curl -o /dev/null https://6556e6bc1e2811bf147e074c1987b7d2.ip.looking.center/100.mb -w "Download Speed: %{speed_do wnload} kbps\n" % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 100M 100 100M 0 0 9.9M 0 0:00:10 0:00:10 --:--:-- 10.9M Download Speed: 10481023 kbps Отключение root@Keenetic-arm:~/awg.my$ awg-quick down awg0 [#] ip link delete dev awg0 Сегодня или завтра выложу пакет. Выкушено многое нужное и ненужное. Маршрутизация (делать на роутере)б задание DNS и т.п. PS Файл конфигурации awg0.conf должен лежать в папке /opt/etc/amnezia/amneziawg
-
Нужно немного доработать напильником awg-quick и все будет работать со стандартным конфигом, к которому все привыкли )))))
-
Вот для mipsel ничего не проверял, завтра может проверю aarch64 http://zyxnerd.zyxmon.org/files/amneziawg-tools_1.0.20240213-1_mipsel-3.4.ipk http://zyxnerd.zyxmon.org/files/amneziawg-go_v0.2.16-1_mipsel-3.4.ipk
-
Я не проверял. По идее да, но инструкция чуть иная будет
-
amnezia-go версия чуть новее )))
-
Собрал два пакета для aarch64. Скорее всего полностью совпадают с теми, что выложены выше, но добавил в tools скрипт (bash) awg-quick. Может кому будет удобнее, т.к. фцп-quick понимает более новые конфиги. http://zyxnerd.zyxmon.org/files/amneziawg-tools_1.0.20250903-1_aarch64-3.10.ipk http://zyxnerd.zyxmon.org/files/amneziawg-go_v0.2.16-1_aarch64-3.10.ipk
