Jump to content

Recommended Posts

Posted (edited)

Собрал скрипт установочный и обслуживающий для 3X-UI. Тестировал работу на Keenetic Ultra KN-1811 и Keenetic Peac. Hа aarch64 (arm64)  точно работает! П.С. Изначально пересобрал программу под arm64, но потом копнул в код и понял что можно даже без пересборки завести.

logo.png.49fc7390fcb92b1bea26c563154443e6.png

2025-12-02032931.thumb.png.b2edfa53d89c8702c97da24be0523201.png

 

Установка:

Спойлер
  1. Установить Curl и Bash:
    opkg update && opkg install curl bash
  2. Установка скрипта ( для установки сразу, добавьте в конце install )
    curl -O https://gitlab.com/own-open-source/x-ui-keenetic/-/raw/main/x-ui.sh && bash x-ui.sh

    Обновить скрипт и/или панель 3x-ui можно как вместе так и по отдельности через сам скрипт.

 

Проверка совместимости если не уверены: 

Спойлер
  • Нужно убедиться что стоит Entware: 
    command -v opkg
  • Проверить архитектуру:
    uname -m

Результат по  Entware должен быть: /opt/bin/opkg

Результат по архитектуре любой из списка ниже:

(x86_64 | x64 | amd64) = amd64,
(i*86 | x86) = 386,
(armv8* | armv8 | arm64 | aarch64) = arm64,
(armv7* | armv7 | arm) = armv7,
(armv6* | armv6) = armv6,
(armv5* | armv5) = armv5
(s390x) = s390x

Примеру ответа как у меня:

image.png.4be5ac7cb99a29e3e47d2ae1161d51a3.png

 

Пример настройки KeenDNS на панель:

Спойлер

1) В панельке берём IP главного Bridge0, у меня Bridge0 = 192.168.160.1

photo_2025-11-21_20-20-05.jpg.dbb1d67b724d5c29860d82e0eb62afa3.jpg

2) В KeenDNS прописываем всё на основание скрина ниже, в IP указать Bridge0, порт который будет в 3X-UI, протокол HTTPS и придумываем свой DNS.

photo_2025-11-21_20-19-58.thumb.jpg.b2c9f6b7366b94431e7563e256ba1121.jpg

3) Собираем как на скрине ниже, в главном меню скрипта выбираем "SSL Self-signed Certificate Generation", скрипт предложит установить сертификаты и установить IP панели, согласитесь установить SSL и IP поставьте свой Bridge0 в IP, про порт тоже не забудьте, домен прописывать в отличии от S-UI не обязательно.

image.thumb.png.c675f664af5a9f6c0d5f932885a8efe8.png

Готово, теперь можно зайти по KeenDNS в панельку.

 

Исходный код скрипта: GitLab

Исходный код 3x-ui: GitHab 

Edited by Tommi
  • Thanks 2
  • Upvote 4
  • Tommi changed the title to 3X-UI for Keenetic

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.