Windows Сервер 2019 LCOWS Docker Прозрачная сеть фиксированных Ips - PullRequest
0 голосов
/ 12 февраля 2020

Я пытаюсь запустить Linux Контейнеры на Windows Сервер 2019 с LCOWS, который, несмотря на плохую документацию, похоже, просто устанавливает переменную среды и перезапускает docker.

Однако, как только я сделать это, прозрачная сеть не работает.

Я добавил еще один физический NI C на сервер, потому что, очевидно, вы не можете создать вторую прозрачную сеть, когда Hyper-V уже имеет общую внешнюю сеть настройте NI C И вы не можете указать фиксированные IP-адреса для того, который Hyper-v автоматически создает.

Затем, когда я его создаю, трафик c не проходит по проводам. Я пришел к выводу, что это потому, что вам нужна MA C Address Spoofing. (В документации говорится об этом от Microsoft.) Однако настройка для этого - на виртуальной машине, а не на сети, которую вы создаете, поэтому, похоже, нет способа установить ее даже с powershell.

Итак у меня вопрос, как мне включить подмену адреса MA C в прозрачной сети под docker с LCOWS на windows сервере? Мне кажется, что это ошибка в docker enterprise и что при создании прозрачной сети в этой среде MA C Подделка адресов должна быть включена по умолчанию. Но, если исправить это, как вручную установить его, если работающая виртуальная машина не отображается ни в инструментах HyperV, ни в виртуальной машине PowerShell?

...