zyxmon Posted August 29 Share Posted August 29 Собрал для нескольких архитектур по просьбе трудящихся amneziawg-go Пакет(ы) потребуются тем, кто не хочет ставить бету 4.2 и тем, у кого не кинетик. На некоторых роутерах по непонятной причине при запуске паника - https://github.com/Entware/Entware/issues/1078 Проверил на mipsel кинетике - работает. Вот лог: root@Keenetic_Ultra:/opt/tmp$ cat test.conf [Interface] PrivateKey = ..... ListenPort = 51820 Jc = 1 Jmin = 1 Jmax = 3 S1 = 0 S2 = 0 H1 = 1 H2 = 2 H3 = 3 H4 = 4 [Peer] PublicKey = .... PresharedKey = .... AllowedIPs = 0.0.0.0/0 Endpoint = 23.94.xxxxx:51820 PersistentKeepalive = 25 root@Keenetic_Ultra:/opt/tmp$ amneziawg-go wg0 ┌──────────────────────────────────────────────────────────────┐ │ │ │ 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 │ │ │ └──────────────────────────────────────────────────────────────┘ root@Keenetic_Ultra:/opt/tmp$ ip address add dev wg0 10.7.0.15/24 root@Keenetic_Ultra:/opt/tmp$ awg setconf wg0 ./test.conf root@Keenetic_Ultra:/opt/tmp$ ip link set up dev wg0 root@Keenetic_Ultra:/opt/tmp$ /opt/sbin/iptables -A INPUT -i wg0 -j ACCEPT root@Keenetic_Ultra:/opt/tmp$ /opt/sbin/iptables -A FORWARD -i wg0 -j ACCEPT root@Keenetic_Ultra:/opt/tmp$ curl --interface wg0 http://myip.wtf/json { "YourFuckingIPAddress": "23.94.xxxxx", "YourFuckingLocation": "Amsterdam, NH, The Netherlands", "YourFuckingHostname": "23-94-xxxxxxx-host.colocrossing.com", "YourFuckingISP": "HostPapa", "YourFuckingTorExit": false, "YourFuckingCity": "Amsterdam", "YourFuckingCountry": "The Netherlands", "YourFuckingCountryCode": "NL" } Ну и собственно пакеты и Makefile тут - http://zyxnerd.zyxmon.org/files/amnezia/ 2 1 Quote Link to comment Share on other sites More sharing options...
Stenly Posted August 30 Share Posted August 30 можно задать вопрос. вот вы собрали пакет. он работает в entware а как пакеты попадают в репозиторий entware который подгружается через opkg update ? Quote Link to comment Share on other sites More sharing options...
zyxmon Posted August 30 Author Share Posted August 30 1 час назад, Stenly сказал: а как пакеты попадают в репозиторий entware По просьбам трудящихся, после тестирования желающими. Трудящийся, попросивший собрать пакет его не протестировал. Еще один не смог запустить - падает (на каком то асусе). Пока сторонних успешных тестов не вижу. Quote Link to comment Share on other sites More sharing options...
Stenly Posted August 30 Share Posted August 30 ну у меня 4.2, не актуально. просто интересно) Quote Link to comment Share on other sites More sharing options...
zyxmon Posted August 30 Author Share Posted August 30 Entware используется на многих устройствах, NASах, роутерах, TV боксах. Иногда встречается экзотика о которой раньше и не слышал. Amnezia есть на кинетиках с 4.2 и для Openwrt. Теперь, возможно, и на более широком классе железок. 1 Quote Link to comment Share on other sites More sharing options...
Yury Sergeev Posted August 31 Share Posted August 31 Всем привет. Проверил, на Xiaomi R3Gv1 (Keenetic 4.1.7) работает. Есть ли возможность подобно созданные вручную интерфейсы корректно отрабатывать в ndm . ndm не видит, что интерфейс поднялся/упал. Соответственно скрипты в /opt/etc/ndm/netfilter.d (ifcreated.d, ifstatechanged.d, ifipchanged.d и т.п.) не отрабатывают. У меня так же sing-box на tun0 системой не видится, хотя данные ходят Quote Link to comment Share on other sites More sharing options...
zyxmon Posted August 31 Author Share Posted August 31 6 часов назад, Yury Sergeev сказал: Проверил, на Xiaomi R3Gv1 Вам в поддержку Xiaomi или умельца, который без спроса адаптирует прошивки. Если купите кинетик - обращайтесь. А что там у Вас сейчас - никто не знает. Quote Link to comment Share on other sites More sharing options...
nbsh99 Posted August 31 Share Posted August 31 С удовольствием бы потестировал ( валяется старый Zyxel Keenetic на который даже KeenOS 3 не поставить ) но по гайду https://telegra.ph/Xkeen-08-05 удалось накатить Entware и XKeen... но вот что сделать с amnezia ipk я не представляю. Небольшой гайд как по ссылке выше для нубов не помешал бы. В любом случае - спасибо за труды 1 Quote Link to comment Share on other sites More sharing options...
zyxmon Posted September 1 Author Share Posted September 1 12 часа назад, nbsh99 сказал: вот что сделать с amnezia ipk opkg install http://zyxnerd.zyxmon.org/files/amnezia/amneziawg-tools_1.0.20240213-1_mipsel-3.4.ipk opkg install http://zyxnerd.zyxmon.org/files/amnezia/amneziawg-go_v0.2.12-1_mipsel-3.4.ipk И тестируйте. Не факт, что запустится вообще на древнем ядре. Quote Link to comment Share on other sites More sharing options...
wowik98 Posted September 1 Share Posted September 1 Да гайд для нубов не помешал бы Quote Link to comment Share on other sites More sharing options...
zyxmon Posted September 1 Author Share Posted September 1 Гайд по тестированию в первом сообщении. А для использования - куча других тем.... Quote Link to comment Share on other sites More sharing options...
hophey Posted Wednesday at 01:10 PM Share Posted Wednesday at 01:10 PM (edited) ┌──────────────────────────────────────────────────────────────┐ │ │ │ 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 │ │ │ └──────────────────────────────────────────────────────────────┘ говорит, о том, что используется оригинальный wg встроенный в ядро, а не его аналог на го, по сути у вас получается отработал wg ядра. Edited Wednesday at 01:22 PM by hophey Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.