GCloud Compute Engine для локального Hyper-V завис при входе в систему на локальном хосте

Я пытаюсь вывести свой сервер GCE из облака на локальную виртуальную машину. Мне удалось получить образ сервера в правильном формате, используя это руководство , однако я не могу понять, как войти в систему.

Запуск виртуальной машины показывает вход в систему на локальном хосте , а при подключении с панели инструментов GCE просто использует SSH. Пароли учетных записей здесь не работают, я сбросил пароли перед загрузкой изображения.

Какие у меня здесь варианты? Я думал, что могу войти по SSH, но я не уверен, как найти IP-адрес Hyper-V, и не знаю, как будет работать ситуация с ключом SSH - в настоящее время он управляется через метаданные GCE.

- ОБНОВЛЕНИЕ -

Я установил статический MAC-адрес

enter image description here

Добавлено резервирование DHCP

enter image description here

Гарантировано, что сетевой адаптер использует беспроводную карту.

enter image description here enter image description here

Однако виртуальная машина, похоже, не имеет IP

enter image description here

Может ли быть какая-то настройка в образе GCE, препятствующая его обнаружению в сети?

Есть другие предложения?

0
задан 30 May 2019 в 15:30
1 ответ

Продолжая работать в GCE, убедитесь, что нужный ключ ssh находится в ~ / .ssh / authorized_keys . Когда установлена ​​ гостевая среда Linux Linux для GCE , она, вероятно, уже существует, если вы когда-либо входили в систему с помощью gcloud. (Я не думаю, что пользователи удаляются, когда нет службы метаданных. Но если это так, создайте пользователей с разными именами.)

Дайте гостю известные имена и IP-адреса. Установите статический MAC-адрес, резервирование DHCP с известным IP-адресом и записи DNS с этим IP-адресом. ssh на это имя.

0
ответ дан 23 November 2019 в 23:44

Теги

Похожие вопросы