Как в SoftEther VPN в режиме Bridge пробросить сетевой интерфейс на Windows?

Здравствуйте!<br/><br/>SoftEther запущен в режиме моста на Ubuntu 24: создан TAP-интерфейс и настроен DHCP.<br/><br/>При подключении клиенту корректно назначается IP-адрес; все клиенты пингуются с сервера и между собой.<br/><br/>
  • 8 апреля 2026 г. 22:00
Ответы на вопрос 2
Надо уточнить, что вы понимаете под «пробросить сетевой интерфейс на Windows» — хотите ли вы:

- подключить физический сетевой интерфейс Windows в ту же L2‑сеть, что и VPN‑клиенты (т.е. сделать на Windows Local Bridge для Virtual Hub), или
- сделать так, чтобы Ubuntu‑сервер в режиме моста мог «видеть» и оперировать физическим интерфейсом удалённой Windows машины без установки чего‑то на Windows?

Коротко: SoftEther не может удалённо «подключить» физический NIC Windows с Ubuntu без участия Windows. Чтобы физический интерфейс Windows оказался в мосту Virtual Hub, на этой Windows машине должен работать SoftEther VPN Bridge (или Server), и на ней нужно создать Local Bridge между Virtual Hub и нужным адаптером. Ниже — как это делается и альтернативы.

1) Если вы хотите пробросить/подключить физический NIC Windows в мост (рекомендованный путь)
- Скачайте и установите SoftEther VPN Bridge (или VPN Server — у него есть те же возможности) для Windows с официального сайта.
- Запустите vpnbridge (службу) и откройте SoftEther VPN Server Manager (можно на той же машине или с другой, подключившись к Bridge).
- Создайте Virtual Hub на этом Bridge (или подключите к существующему hub на сервере через cascade, если нужно).
- В Server Manager выберите ваш Virtual Hub → Local Bridge Setting → выберите физический сетевой адаптер Windows, который нужно «пробросить», и включите Local Bridge.
- Убедитесь, что служба запущена от администратора, и что на адаптере отключены функции, мешающие (Internet Connection Sharing, virtual switch Hyper‑V и т.д.).
- После установки моста Windows‑адаптер и VPN‑клиенты будут в одной L2‑сети и смогут получать адреса от вашего DHCP и общаться на «канальном» уровне.

Полезные замечания и баги:
- Нельзя «подключить» физический NIC удалённо без установки SoftEther Bridge на этой Windows машине.
- На Windows не должно быть конфликтующих виртуальных коммутаторов (Hyper‑V Virtual Switch) или включённого ICS.
- Иногда помогает отключение/включение адаптера или перезапуск vpnbridge службы после создания моста.
- Если нужна только маршрутизация (L3), можно не мостить — использовать SecureNAT или настроить статические маршруты между сетями.

2) Если вы хотите, чтобы весь трафик с Windows шёл через Ubuntu‑сервер (без установки Bridge на Windows)
- На Windows можно настроить обычный SoftEther VPN Client (L3) или L2 с TAP — тогда Windows будет клиентом VPN и получит IP/доступ к сети на Ubuntu. Но это не «проброс физического адаптера» на сервер — это подключение Windows как клиента.
- Альтернатива — на Ubuntu поднять L2 bridge с нужным TAP и физическим интерфейсом, и подключать к нему клиентов, но это работает только для интерфейсов, физически присутствующих на том же хосте.

3) Если нужно — дам пошаговую инструкцию с картинками/командами vpncmd для Windows (или команды для Linux), укажите:
- есть ли уже установлен SoftEther на Windows или нет;
- хотите ли вы GUI (Server Manager) или командную строку;
- какая версия Windows (10 / 11 / Server).

Скажите, какой сценарий вам нужен (Local Bridge на Windows или просто клиентское подключение), и я пришлю точную пошаговую инструкцию.
в настройках подключения VPN Client зайди в Advanced Settings и переключи режим с Client Mode на Bridge / Router Mode. В обычном Client Mode SoftEther блокирует L2 фреймы от других MAC-адресов, поэтому виндовый мост не может пробросить трафик и DHCP не доходит. После переключения пересоздай мост. Плюс на сервере проверь что в Security Policy юзера bridge/router не запрещён.
Похожие вопросы