ELX-VNetwork
Copyright (c) 2026 ELX

Программа подключает компьютер к виртуальной локальной сети через сервер в
облаке. Устанавливается служба Windows и виртуальный сетевой адаптер.

Что программа меняет на компьютере
----------------------------------

Чтобы компьютеры видели друг друга в «Сетевом окружении», одного туннеля мало.
Клиент дополнительно делает следующее, и об этом стоит знать заранее:

  * переводит свой виртуальный адаптер в сетевой профиль «Частная»;
  * включает на нём NetBIOS over TCP/IP;
  * добавляет правила брандмауэра Windows с именем ELX-VNetwork, разрешающие
    трафик в пределах подсети сегмента и только её;
  * запускает системные службы обнаружения (FDResPub, fdPHost, SSDPSRV,
    upnphost) — то же самое делает флажок «Включить сетевое обнаружение»;
  * ведёт свой блок в файле hosts, чтобы к соседям можно было обращаться по
    имени.

Удаление программы убирает правила брандмауэра и блок в hosts. Службы
обнаружения остаются включёнными: их могло включить и другое программное
обеспечение, и выключать их за пользователя было бы самоуправством.

Виртуальный сетевой адаптер
---------------------------

В состав входит драйвер TAP-Windows6 (файлы в каталоге driver): проект
OpenVPN, распространяется по лицензии GNU General Public License версии 2.
Исходные тексты драйвера доступны по адресу:

    https://github.com/OpenVPN/tap-windows6

Драйвер не изменялся. Его собственная лицензия приведена в файле
driver\license.txt.

Драйвер остаётся в системе после удаления ELX-VNetwork, поскольку им может
пользоваться и другое программное обеспечение — например OpenVPN. Удалить его
можно через «Программы и компоненты», пункт TAP-Windows.
