Подключение к ресурсу через VPN из windows контейнера - PullRequest
0 голосов
/ 13 марта 2020

Я пытаюсь получить доступ к ресурсам через корпоративную VPN из контейнера windows, но не могу. При подключении к VPN я могу нормально с ними связаться с хоста (windows 10), но не с контейнера. Это не просто разрешение имен, я также не могу получить доступ к этим ресурсам по IP.

За прошедшую неделю я прочитал все о различных типах сетей в отношении windows контейнеров, но я не могу создать сеть с любым драйвером, кроме nat. Кажется, что l2bridge может быть подходящим выбором, так как он подменяет адрес ma c хоста (если я правильно прочитал), но всякий раз, когда я пытаюсь создать для создания этой сети, я получаю:

PS C:\Windows\system32> docker network create -d l2bridge test --subnet 192.168.111.0/24 
Error response from daemon: hnsCall failed in Win32: Element not found. (0x490)

Большая часть документации, найденной мной для этого типа сети, выглядит как 2018 г. и потенциально устарела? Понятия не имею - я совершенно новичок в docker.

Итак, мои вопросы:

  1. Нужна ли сеть с драйвером l2bridge для включения это общение через VPN?

  2. Есть ли какой-то другой способ, чтобы включить это общение? Похоже, что это работает OOTB с linux контейнерами и bridge сетью, но, кажется, есть больше обручей с windows контейнерами…

Спасибо!

...