
У меня нет проблемдоступмой хост VMware из гостевой системы (как указаноздесь, например). Это просто.
Но как только я настроил hosts
файл гостя (Windows) на указание IP-адреса моего хоста (OS X), IP-адрес в конечном итоге неизменно меняется, и постоянное редактирование файла хоста в Windows утомительно и мучительно. Как мне настроить IP-адрес, который будет постоянно доступен с хоста для гостя, даже если другие IP-адреса изменятся.
(Или, если это уже сделано, как мне определить, какой из моих IP-адресов предоставлен VMware и не изменится?)
Любое предложение, которое не позволяет моему гостю получать доступ к чему-либо, кроме моего хоста, на самом деле не будет работать для моего варианта использования. Гостю необходимо иметь доступ к другим сетевым ресурсам (что он может делать в настоящее время). Так что (насколько я понимаю) это будет означать, что настройка только для хоста не подходит. В настоящее время я использую NAT.
Использование MyMacsName.local
не сработает, поскольку приложение, над которым я работаю (не по моей вине), было создано так, чтобы требовать определенное имя хоста. (Пожалуйста, не говорите мне менять это, так как я не имею на это полномочий.)
Настройка всех DHCP-серверов во всех сетях, которые я когда-либо использую, для того, чтобы они всегда давали мне определенный IP-адрес, нереальна. (Если ничего другого невозможный(Я полагаю, что я мог бы сделать это и с домашней, и с рабочей сетями, но, по моему мнению, это было бы ужасной ошибкой, поскольку мне пришлось бы менять сегмент домашней сети на тот, который используется на работе, и перенастраивать все остальное, чему назначен определенный IP-адрес и которое зависит от использования определенного IP-адреса.)
Хост-компьютер получает свой IP через DHCP. Гостевой компьютер через любой механизм, который VMware использует при использовании сетевых настроек NAT.