Роутер Keenetic
Як під'єднати роутер Keenetic до CreateYourVPN через XKeen — щоб кожен пристрій у вашому домі використовував VPN, а правила split-tunneling з вашої панелі потрапляли на роутер автоматично.
Вам потрібен Keenetic із портом USB. Усе додаткове програмне забезпечення (Entware + ядро Xray) встановлюється на USB-флешку, тож без порту USB налаштувати наш VPN на Keenetic не вийде — стокова прошивка не розуміє нашого протоколу. Моделі з USB: Viva, Giga, Ultra, Peak, Hopper і подібні; моделі без USB (наприклад, Speedster) не працюватимуть. Найпростіша перевірка: якщо на роутері немає фізичного роз'єму USB, цей метод йому не підходить.
Під'єднати роутер означає, що кожен пристрій у вашому домі — телефони, телевізори, консолі, ноутбуки — використовує VPN, і при цьому нічого не потрібно встановлювати на кожен окремо. А з наведеним нижче налаштуванням правила split-tunneling, які ви задаєте у своїй панелі, потрапляють на роутер автоматично: змініть їх у панелі — і роутер сам їх підхопить.
Keenetic — це особливий випадок. Його стокова прошивка не вміє читати посилання на підписку VPN, тому ми запускаємо на ньому справжнє ядро Xray через проєкт під назвою XKeen і додаємо крихітний автооновлювач, який тримає роутер у синхронізації з вашим акаунтом.
Що вам знадобиться
- Keenetic із портом USB.
- USB-флешка (приблизно від 4 ГБ), яку ми відформатуємо у ext4.
- Кілька хвилин і доступ до вашого роутера (вебінтерфейс + SSH).
Крок 1. Увімкніть OPKG і під'єднайте USB-накопичувач
У вебінтерфейсі Keenetic відкрийте Загальні налаштування → Оновлення та параметри компонентів → Параметри компонентів (точне формулювання залежить від версії прошивки) і увімкніть Підтримку встановлення пакетів OPKG та Файлову систему Ext. Роутер перезавантажиться, щоб їх додати.
Відформатуйте вашу USB-флешку у ext4 і під'єднайте її до роутера.
Крок 2. Встановіть Entware і XKeen
Entware — це система пакетів, яка дозволяє встановлювати додаткове програмне забезпечення (наприклад, Xray) на USB-накопичувач; XKeen керує Xray замість вас.
Дотримуйтеся офіційних покрокових інструкцій — вони підтримують точні команди в актуальному стані для поточної прошивки:
Під'єднайтеся до роутера через SSH (логін той самий, що й у вебінтерфейсі). Встановіть базове: opkg update, а потім opkg install curl.
Встановіть XKeen, дотримуючись гайду вище. Коли все буде готово, xkeen -v має показати версію.
XKeen використовує порт 443. Якщо вебінтерфейс вашого роутера використовує HTTPS на 443, спершу перенесіть його на інший порт (наприклад, 8443), щоб вони не конфліктували — гайд XKeen показує, як це зробити.
Крок 3. Отримайте команду зі свого акаунта
Усе необхідне вже підготовлено у вашому акаунті: на вкладці Keenetic є команда встановлення з вашим особистим посиланням на підписку, вбудованим у неї. Нічого не потрібно складати чи шукати — просто скопіюйте.
Увімкніть перемикач Підтримка роутерів і виберіть вкладку Keenetic.
З'явиться готова команда встановлення. Частина в лапках усередині неї — це ваше особисте посилання на підписку для роутера у форматі https://your-host/sub/your-token/xray — саме його роутер використовує, щоб зібрати ваш VPN разом із правилами з вашої панелі. Натисніть Копіювати: копіюється вся команда, з уже підставленим посиланням:
curl -fsSL https://createyourvpn.com/xkeen-install.sh | sh -s -- 'https://<your-host>/sub/<your-token>/xray'<your-host> і <your-token> тут — лише приклади-заповнювачі; у вашому акаунті це вже ваші реальні значення. Нічого вводити чи змінювати вручну не потрібно.
Вставте скопійовану команду в сесію SSH роутера і запустіть її. Вона завантажує наш скрипт налаштування, передає йому ваше посилання на підписку, встановлює невеликий автооновлювач із запланованим завданням, одразу застосовує вашу конфігурацію і перезапускає XKeen.
Посилання в цій команді — це секрет: будь-хто, у кого воно є, може користуватися вашим VPN. Не діліться ним і не публікуйте його ніде.
Крок 4. Перевірте, що все працює
На будь-якому пристрої, під'єднаному через роутер, відкрийте сайт, який має йти через VPN, і переконайтеся, що ваше видиме розташування змінилося. Сайти, які ви налаштували на обхід VPN у панелі, мають так само відкриватися напряму. Відтепер, коли ви змінюєте правила split-tunneling у панелі, роутер оновлюється сам за розкладом — торкатися його знову не потрібно.
Примітка про IPv6. VPN працює через IPv4. Якщо ваш провайдер надає вам IPv6, вимкніть IPv6 на роутері (або не спрямовуйте його в XKeen), щоб ваша справжня адреса не могла витекти повз тунель.
Корисні матеріали
- XKeen (Corvus-Malus) — детальний покроковий гайд російською.
- Порядок встановлення XKeen (вікі jameszeroX) — покроково зі скріншотами.
- Xkeen-UI — необов'язкова вебпанель для XKeen.
Happ
Як встановити застосунок Happ на телефон чи компʼютер, що робити, якщо він недоступний у вашій країні, і як підключитися за посиланням з особистого кабінету.
Роутер OpenWRT
Як під'єднати роутер OpenWRT до CreateYourVPN за допомогою Nikki — додайте одне посилання на підписку, і правила split-tunneling з вашої панелі застосуються до всієї домашньої мережі автоматично.