Невозможно настроить уникальные IP-адреса в виртуальных машинах Parallels

Невозможно настроить уникальные IP-адреса в виртуальных машинах Parallels

У меня есть 4 виртуальные машины под управлением Ubuntu в Parallels (хост-машина — OS X). Я пытаюсь настроить SSH, чтобы иметь возможность подключаться к ним по SSH, но не могу подключиться к ним по отдельности. Все они сообщают один и тот же IP с ip -a. Я пробовал это в режимах Shared и Bridged и оба раза получал одно и то же. У всех них уникальные имена хостов, но если я пытаюсь подключиться через hostname из OS X, имя хоста не будет работать (" could not resolve hostname | nodename nor servname provided, or not known"). Если я подключаюсь по IP, я могу успешно войти в 1-ю из 4 виртуальных машин (подтверждается возвратом hostname после входа в систему), но это единственная, к которой я могу подключиться.

Я попытался настроить переадресацию IP-портов в Parallels -> Настройки -> Сеть -> Общий доступ, но когда я устанавливаю правило переадресации портов для определенного порта (например, 2200), я не могу подключиться к этому порту с хост-компьютера.

Как мне настроить 4 виртуальные машины с уникальными IP-адресами, чтобы я мог подключаться к ним по отдельности по SSH? Большое спасибо за помощь.

решение1

Вы пробовали подключиться с именем хоста, указанным в файле etc/hosts? Попробуйте сначала выполнить команду ping ubuntu20.shared.

Связанный контент