ACI - Windows server 2019 - Не удается подключиться к Интернету - PullRequest
1 голос
/ 23 мая 2019

У меня есть экземпляр контейнера Azure, созданный из базового образа mcr.microsoft.com/windows/servercore/iis:windowsservercore-ltsc2019. Контейнер работает, и я могу подключиться к веб-странице через публичный IP-адрес.

Проблема в том, что я не могу подключиться к сети из контейнера (например, Invoke-WebRequest http://google.com)

Если я запускаю следующие команды в контейнере, все в порядке.

$nic = Get-NetAdapter
Set-DnsClientServerAddress -InterfaceIndex $nic.IfIndex -ServerAddresses ('8.8.8.8')

Можете ли вы решить эту проблему? Спасибо!

1 Ответ

0 голосов
/ 30 мая 2019

Это известная проблема для изображения mcr.microsoft.com/windows/servercore/iis:windowsservercore-ltsc2019 в ACI.Все изображения Windows 2019 могут иметь эту проблему.Эта проблема возникает из-за неправильной настройки DNS-сервера.Команды, которые вы выполнили, устанавливают DNS-сервер на 8.8.8.8.После этого контейнер может разрешать имена хостов.

Текущий способ - выполнить те же команды при запуске контейнера или использовать изображения на основе Windows 2016 (теги 1607, ltsc2016 и т. Д.)

...