Назад | Перейти на главную страницу

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

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

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

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

-- ОБНОВИТЬ --

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

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

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

Однако похоже, что у виртуальной машины нет IP-адреса.

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

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

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

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