-
Постов
1 906 -
Зарегистрирован
-
Посещение
-
Победитель дней
30
Тип контента
Профили
Форумы
Галерея
Загрузки
Блоги
События
Весь контент zyxmon
-
Если ошибку не выдает - пользуйтесь/ О связи верисий есть на гитхабе амнезии в issues
-
1. Не понимаю, почему переименовали мою тему и посвятили ее другому софту (наверняка отличному, опять же kernel-space). Нужно было выдать предупреждение тем, кто пишет сюда по другой теме и перенести такие посты в новую тему! 2. Вернусь к первоначальной теме об awneziawg-go. Все, что до этого писалось по go варианту относилось к версии 1,5. Для версии 2.0. был выпущен новый вариант https://github.com/amnezia-vpn/amneziawg-tools версии v1.0.20260223. Старый пакет на новых конфигах может ругаться "Illegal instruction". Для aarch64 новый пакет приложил. Работает с таким конфигом 2.0. Если нужна версия 1.5 лучше использовать предыдущую версию tools [Interface] PrivateKey =xxxxx Address = 10.9.9.7/32 DNS = 1.1.1.1 Jc = 4 Jmin = 56 Jmax = 641 S1 = 76 S2 = 65 S3 = 18 S4 = 20 H1 = 100000-800000 H2 = 1000000-8000000 H3 = 10000000-80000000 H4 = 100000000-800000000 I1 = <b ....> I2 = <t><r ....> I3 = <rc 5><b ....> I4 = <b .... 6> I5 = <t><r 6..... 6> [Peer] PublicKey = xxxxxx Endpoint = yyyyyy:29733 AllowedIPs = 0.0.0.0/5, 8.0.0.0/7, 11.0.0.0/8, 12.0.0.0/6, 16.0.0.0/4, 32.0.0.0/3, 64.0.0.0/2, 128.0.0.0/3, 160.0.0.0/5, 168.0.0.0/6, 172.0.0.0/12, 172.32.0.0/11, 172.64.0.0/10, 172.128.0.0/9, 173.0.0.0/8, 174.0.0.0/7, 176.0.0.0/4, 192.0.0.0/9, 192.128.0.0/11, 192.160.0.0/13, 192.169.0.0/16, 192.170.0.0/15, 192.172.0.0/14, 192.176.0.0/12, 192.192.0.0/10, 193.0.0.0/8, 194.0.0.0/7, 196.0.0.0/6, 200.0.0.0/5, 208.0.0.0/4, 8.8.8.8/32, 1.1.1.1/32 PersistentKeepalive = 33 amneziawg-tools_1.0.20260223-1_aarch64-3.10.ipk
-
Entware ничего не знает про эти программы. Они не в репе Entware. Все вопросы к разработчикам keen и smarthtml
-
В Entware две разные версии cron - поиск по форуму помлжет
-
Ну и вопросы задавайте там, где инструкция. Это общее правило, не относится конкретно к амнезии.
-
Не нужно тут 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
-
A выше показал, что он работает на Qnap!
-
Неправильный формат awg.conf - читайте тему.
-
Это не клиент, а сервер. Установлен на Debian 12. Можно использовать любые приватные адреса. В общем учите матчасть и не делайте неправильных заявлений!
