LinkLAN 0.2.0 — Windows 10/11 x64

Первое подключение
1. Распакуйте весь ZIP. LinkLAN.exe и wintun.dll должны лежать рядом.
2. Запустите LinkLAN.exe и разрешите запуск от имени администратора.
3. Введите домен сервера, например linklan.lknet.ru, и нажмите «Подключиться».
   HTTPS и порт 443 выбираются автоматически. Email и пароль аккаунта не нужны.
   Если сервер работает на другом порту, укажите домен:порт.
4. Имя компьютера берётся из Windows. Изменить его и домен можно в меню
   «Система → Сервер и настройки…».

Создание сети и подключение друзей
5. На первом ПК нажмите «Создать сеть». Задайте имя сети, пароль от 12 символов
   и подтверждение. Вариант доступа по умолчанию — «По паролю».
6. На остальных ПК нажмите «Присоединиться». Введите то же имя и пароль.
   Все компьютеры должны использовать один домен сервера.
7. После создания/вступления VPN включается автоматически. Раскройте сеть,
   выберите компьютер, нажмите «Копировать IP» или «Ping».
8. Подключайтесь к игре или сервису по виртуальному IP другого компьютера.

Кнопка ON/OFF управляет подключением выбранной сети. Двойной щелчок по сети
переключает подключение. Правый щелчок по сети или компьютеру открывает действия:
приглашение, выход из сети, сведения, удаление/блокировка/подтверждение участника
(последние действия доступны владельцу). По коду приглашения можно вступить,
оставив имя сети и пароль пустыми.

В настройках есть светлая/тёмная тема и подключение последней сети при запуске.
Сохраняется несколько сетей; одновременно активна одна. Трафик IPv4: ICMP, TCP
и UDP. Автоматический поиск LAN-серверов через broadcast/multicast пока не
поддерживается. Игра и другие сервисы должны быть разрешены Windows Firewall
на виртуальном интерфейсе. Клиент добавляет только правило ICMP своей подсети.
Серверные UDP-порты определяет администратор (например, 13478 и 51820).

Обновление с 0.1.0
Сначала обновите сервер до 0.2.0, затем закройте клиент и замените файлы из ZIP.
Сохраните %APPDATA%\LinkLAN\profile.dpapi и используйте тот же Windows-профиль
и адрес сервера. Старый ключ устройства переносится автоматически: сети и права
владельца остаются. Не удаляйте профиль для повторного подключения.
У каждого компьютера свой ключ; копировать профиль на другой ПК не нужно.
Ключи защищены Windows DPAPI. Журнал: %APPDATA%\LinkLAN\client.log.

HTTP допускается для localhost. Для изолированной тестовой LAN есть запуск
LinkLAN.exe --allow-http (настройка действует только в этом запуске).

В этой тестовой сборке ключ подписи обновлений не задан: обновление вручную
из нового ZIP. LinkLAN.exe пока не имеет Authenticode-подписи издателя.
Wintun — официальный подписанный драйвер; его ZIP проверяется по SHA-256
при сборке. Проверки на реальных Windows 10/11 и разных NAT ещё необходимы.
Инструкция для сервера: docs/UPGRADE-0.2.0.md в архиве проекта.
