Проблема с DNS при создании виртуальной машины из образа виртуальной машины Linux с удаленной версией в DevTest Lab - PullRequest
0 голосов
/ 12 сентября 2018

Я пробовал много раз.Это похоже на ошибку в Azure DevTest Labs.

Вот шаги по воспроизведению проблемы:

  1. Создание виртуальной машины из Ubuntu Linux 18.04 LTS
  2. Создание пользовательскихобраз с этой виртуальной машины с Запустите deprovision на виртуальной машине. .
  3. Создайте новую виртуальную машину из этого нового образа.
  4. SSH к этой виртуальной машине.
  5. Выполнить host www.google.com не удастся.

Эти шаги неверны?

1 Ответ

0 голосов
/ 13 сентября 2018

Нет неправильного шага, который вы сделали. Но причина неудачного запуска host www.google.com - это второй шаг. Депровидение сделает некоторые вещи, когда вы выполните команду waagent -deprovision+user:

enter image description here

Когда вы создаете виртуальную машину из пользовательского образа deprovision, в нем нет файла resolv.conf. Таким образом, вы не в состоянии запустить host www.google.com. Решение состоит в том, чтобы создать файл resolv.conf в каталоге /etc/.

Содержимое файла resolv.conf будет различным для виртуальной машины в разных местах. Например, файл resolv.conf будет выглядеть следующим образом, если ваша виртуальная машина находится в расположении Japan East:

nameserver 127.0.0.53
search bbuuanmggeiengfg01a443drie.lx.internal.cloudapp.net
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...