Маршрутизатори та домашні сервери 7 ХВ ЧИТАННЯ
Підключіть Apple TV до брандмауера OPNsense
Налаштуйте WireGuard на OPNsense, створіть клієнта для Apple TV у генераторі вузлів і вставте його конфігурацію у WaveSocket для доступу до домашньої мережі.
У додаткуПрофілі → Додати профіль VPN → Завантаження з браузера
Зміст
Переглянути всі посібники →
Коли підходить це налаштування
Використовуйте це налаштування, коли Apple TV перебуває поза домом, наприклад у житлі, орендованому на час відпустки, і має підключатися додому через брандмауер, на якому працює OPNsense®. В OPNsense таке налаштування називається Road Warrior.
Цей посібник не описує, як удома спрямовувати трафік Apple TV через клієнт VPN на брандмауері. Для такого налаштування WaveSocket не потрібен.
Вам знадобиться:
- Apple TV із програмою WaveSocket, яка підключається за допомогою конфігурацій WireGuard і не включає послуги VPN
- доступ адміністратора та адреса WAN, доступна для Apple TV
- OPNsense версії 24.1.6 або новішої: WireGuard вбудовано починаючи з 24.1, а поле DNS у генераторі вузлів є починаючи з 24.1.6
- телефон або комп’ютер у тій самій мережі, що й Apple TV, для передавання
Для кнопки Save і параметра Store private key on this firewall, згаданих нижче, потрібна версія OPNsense 26.7.3 або новіша. У старіших версіях використовуйте кнопку з галочкою поруч із Store and generate next; у такому разі закритий ключ ніколи не зберігається.
Налаштуйте сервер WireGuard
Ці кроки відповідають посібнику OPNsense з налаштування WireGuard Road Warrior.
- У розділі VPN → WireGuard → Instances додайте екземпляр. Згенеруйте його ключі за допомогою значка шестерні, задайте порт прослуховування, наприклад
51820, і адресу тунелю, наприклад10.10.10.1/24, а потім збережіть екземпляр. - Увімкніть Enable WireGuard під списками Instances і Peers та натисніть Apply.
- У розділі Firewall → Rules → WAN додайте правило Pass для UDP до адреси WAN на порт прослуховування.
- У розділі Interfaces → Assignments призначте пристрій WireGuard (наприклад,
wg1). Відкрийте новий інтерфейс, увімкніть його, збережіть і натисніть Apply changes. Потім перезапустіть WireGuard: вимкніть і знову ввімкніть Enable WireGuard, щоразу натискаючи Apply. - Додайте на цьому інтерфейсі правило брандмауера, яке дозволяє Apple TV отримувати доступ до вибраних вами мереж або пристроїв. У посібнику OPNsense пояснено, коли потрібні вихідний Source NAT і перезавантаження Unbound DNS.
Якщо адреса WAN змінюється, установіть плагін os-ddclient у розділі System → Firmware → Plugins і налаштуйте його в розділі Services → Dynamic DNS.
Створіть клієнта для Apple TV
- Відкрийте VPN → WireGuard → Peer generator і виберіть свій екземпляр.
- Введіть Endpoint: вашу загальнодоступну адресу або ім’я DNS разом із портом, наприклад
vpn.example.com:51820. - Дайте вузлу назву, наприклад Apple TV, і перевірте запропоноване значення Address. У полі Allowed IPs пропонується весь трафік (
0.0.0.0/0,::/0), якщо в екземплярі не збережено власне значення (26.7.3 або новіша версія). Щоб отримати доступ лише до домашньої мережі, введіть мережу тунелю та домашню мережу, наприклад10.10.10.0/24, 192.168.1.0/24. Будь-який указаний вами сервер DNS має бути в межах цих мереж. - Щоб визначати імена через OPNsense, укажіть у DNS Servers адресу тунелю, наприклад
10.10.10.1. Під час підключення WaveSocket використовує цю адресу як DNS тунелю, тому Unbound на OPNsense має відповідати на запити з мережі тунелю. - Скопіюйте повний текст із поля Config. Потім натисніть Save, а після цього — Apply.
Скопіюйте текст перед збереженням. Якщо не ввімкнути Store private key on this firewall, OPNsense зберігає лише відкритий ключ і не зможе пізніше відтворити конфігурацію. Якщо ви її втратите, згенеруйте новий вузол.
Імпорт на Apple TV
- На Apple TV відкрийте WaveSocket, виберіть Профілі → Додати профіль VPN → Завантаження з браузера, а потім — Почати сеанс передавання. Якщо VPN підключено, спершу відключіться.
- На телефоні чи комп’ютері в тій самій мережі, що й Apple TV, відскануйте QR-код на телевізорі або відкрийте показану адресу. Введіть код, показаний на телевізорі, у поле Код із 4 цифр.
- У розділі Спосіб імпорту виберіть Вставити текст конфігурації, вставте повну конфігурацію та натисніть Надіслати на Apple TV.
- Перегляньте профіль на Apple TV. Виберіть Перейменувати, щоб дати йому зрозумілу назву, наприклад «Домашній VPN», а потім виберіть Зберегти профіль.
Для передавання використовуйте надійну мережу. Якщо Apple TV працюватиме в спільній мережі, як-от Wi-Fi у житлі, орендованому на час відпустки, імпортуйте профіль удома, перш ніж везти туди Apple TV. Чому мережа має бути надійною, пояснено в посібнику з імпорту.
Підключіться та перевірте
Підключайтеся, коли Apple TV перебуває в мережі за межами вашого дому. Перевірка зсередини домашньої мережі може не показати, чи працює віддалений доступ.
WaveSocket вибирає збережений профіль і відкриває екран Підключення. Виберіть Підключити. Першого разу дозвольте Apple TV додати конфігурацію VPN. Перевірте, чи відображається Сервер перевірено і недавній час біля Вік найдавнішого рукостискання, а потім відкрийте відому домашню службу за її адресою. В OPNsense розділ VPN → WireGuard → Status показує останнє рукостискання вузла.
Якщо кінцевою точкою є ім’я хоста DDNS, WaveSocket визначає його адресу перед підключенням і знову перевіряє під час підключення; див. DNS і адреси серверів.
Усі функції WaveSocket безкоштовні протягом трьох хвилин кожного підключення, тож ви можете випробувати налаштування, перш ніж вибрати безстроковий доступ WaveSocket, який знімає обмеження часу.
Якщо не вдається підключитися
- Немає рукостискання. Перевірте правило WAN і те, що кінцева точка вказує на вашу поточну загальнодоступну адресу.
- Деякі програми не завантажуються. Якщо рукостискання працює, але деякі програми зависають або завантажуються лише частково, перегляньте MTU та правила Normalization (MSS clamping), як описано в посібнику OPNsense. У WaveSocket відключіться та змініть MTU на екрані Редагувати профіль. Якщо в конфігурації немає рядка MTU, WaveSocket використовує 1280.
- За NAT операторського рівня або іншим маршрутизатором. І те, і інше може блокувати вхідні підключення. Попросіть інтернет-провайдера надати загальнодоступну IP-адресу або переадресуйте порт на маршрутизаторі між OPNsense та Інтернетом. Документація OPNsense цей випадок не описує.
Про маршрути та перекриття мереж читайте в посібнику про маршрути та домашню мережу.
Ці кроки ґрунтуються на опублікованій документації OPNsense, перевіреній 16 жовтня 2026 року, а не на власному тестуванні WaveSocket з OPNsense. Назви пунктів меню можуть змінюватися від версії до версії; у такому разі дотримуйтеся актуальної документації. OPNsense® — зареєстрований товарний знак свого власника. WaveSocket — незалежна програма, не пов’язана з проєктом OPNsense чи Deciso B.V. і не схвалена ними.
Все ще застряг? Зверніться до служби підтримки.