NymVPN не надає окремих файлів конфігурації WireGuard, тому немає файлів .conf, які можна завантажити на маршрутизатор або брандмауер. Причина полягає в архітектурі: NymVPN здійснює аутентифікацію за допомогою змінних облікових даних типу «нульового знання» (zk-nyms), а не за допомогою статичних ключів, на яких базується конфігурація WireGuard. Якщо ви хочете використовувати NymVPN на рівні маршрутизатора, то завдяки розробленому спільнотою пакету OpenWRT тепер повний клієнт працює безпосередньо на маршрутизаторі, і файл конфігурації не потрібен.
Чому немає файлів конфігурації
Конфігураційний файл WireGuard містить статичні ключі, які надають постійний доступ: це зручно, але такий постійний ідентифікатор з часом може бути пов’язаний із вашою активністю. Повноваження zk-nym від NymVPN підтверджують наявність у вас дійсної передплати, не розкриваючи вашу особу, і, згідно з принципом роботи, вони регулярно оновлюються, тому статична конфігурація втратить чинність під час наступного оновлення. Ця зміна — це функція захисту конфіденційності, а не недогляд.
NymVPN на маршрутизаторах OpenWRT
Завдяки гранту від спільноти Nym команда dial0ut створила пакет OpenWRT, який запускає демон nym-vpnd безпосередньо на маршрутизаторі. Оскільки повнофункціональний клієнт працює на самому пристрої, функція періодичної зміни облікових даних продовжує діяти, і кожен пристрій у вашій мережі автоматично захищений. Він містить готові бінарні файли для різних архітектур (x86_64, ARM64, ARM Cortex, MIPS, RISC-V), можливість встановлення IPK одним кліком, а також веб-інтерфейс LuCI для входу, вибору режиму, перегляду стану та діагностики в розділі LuCI > VPN > Nym VPN.
Вам знадобиться приблизно 60 МБ вільного місця та підтримка WireGuard на маршрутизаторі (opkg install wireguard-tools kmod-wireguard). Завантажте файл .ipk для вашої архітектури зі сторінки випусків та встановіть його через SSH або в LuCI у розділі «Система» > «Завантаження програмного забезпечення». Цей проект підтримується спільнотою і досі активно розвивається, тому для отримання допомоги скористайтеся темою про OpenWRT на форумі Nym, а не формою підтримки. Ваш маршрутизатор враховується в обмеженні на 10 пристроїв.
Інші маршрутизатори та брандмауери
Розширена підтримка маршрутизаторів та брандмауерів (pfSense та інші) передбачена в публічному плані розвитку NymVPN. Складність полягає в тому, щоб забезпечити роботу WireGuard на рівні маршрутизатора без ослаблення системи zk-nym; пакет OpenWRT вирішує цю проблему шляхом запуску повнофункціонального клієнта на маршрутизаторі, а в інших проектах також вивчаються подібні підходи.
Що ви можете зробити сьогодні
- На маршрутизаторі з OpenWRT встановіть зазначений вище пакет від спільноти.
- Щодо всього іншого, встановіть додаток NymVPN на кожне пристрій (Windows, macOS, Linux, Android, iOS) — одна передплата покриває до 10 пристроїв. Див. Скільки пристроїв можна підключити до NymVPN?
- У системі Linux досвідчені користувачі можуть запускати NymVPN із командного рядка. Див. Як завантажити та налаштувати NymVPN CLI?
Пов’язані запитання
Чи можна експортувати конфігурацію з додатка?
Ні. З міркувань конфіденційності, зазначених вище, ці додатки внутрішньо керують обліковими даними zk-nym та ключами WireGuard, не експортуючи їх.
Чи підтримується офіційно цей пакет OpenWRT?
Це громадський проєкт, реалізований за рахунок гранту від Nym. Служба підтримки Nym не може вирішувати проблеми, пов’язані з установкою маршрутизаторів; за допомогою можна звернутися у темі на форумі.
Чи можна замість цього використовувати файл OpenVPN?
Ні. NymVPN не підтримує OpenVPN, тому файлів .ovpn також немає. Див. Чи підтримує NymVPN OpenVPN або інші протоколи?