
Итак, у меня есть MacBook Pro, на котором установлены Mavericks и VMWare Fusion 6.
У меня есть Ubuntu Server VM, который мне нужен для запуска проекта. Он цепляет статический IP в сети.
Теперь мне нравится полностью игнорировать / скрывать само окно VM и вместо этого подключаться к машине по SSH с помощью Terminal. В Windows я мог сделать это с VMware Workstation без проблем, используя PuTTy. Мне даже не нужно было открывать окно.
Что касается Mac, то, если говорить честно, это ноутбук, а ноутбуки иногда ездят в места, где нет Wi-Fi.
Так как же мне подключиться по SSH к виртуальной машине, работающей локально, не находясь во внешней сети?
EDIT: После переключения виртуальной машины на NAT мой ifconfig выглядит следующим образом:
решение1
Вам нужно установить сетевой режим виртуальной машины на NAT в Virtual Machine
=> Network
.
Затем перезагрузите или повторно инициализируйте сеть на виртуальной машине.
Оттуда вы можете использовать адрес NAT виртуальной машины с вашего Mac.
Команда ifconfig
в вашей виртуальной машине покажет адрес NAT, который вы можете использовать для связи между системами.