1

Я использую MAMP для размещения своих локальных сайтов и VirtualHostX, чтобы я мог получить доступ к сайтам во время локальной разработки через удобный URL-адрес, такой как mysite.dev

Я также использую Windows XP через VirtualBox, и было бы замечательно иметь возможность загружать любой из моих локальных сайтов в Windows в автономном режиме, поскольку в настоящее время, к сожалению, часто работает без доступа, даже на ходу.

Я знаю, что могу добавить свой IP и красивое доменное имя в файл хоста в C:/WINDOWS/system32/drivers/etc ... и я могу найти свой IP просто через терминал с помощью "ifconfig", пока я в сети.

Проблема в том, что когда я не в сети, там нет IP. Даже если есть IP-адрес (когда у меня есть соединение), я все равно должен захватить его и постоянно обновлять файл хостов Windows, так как я занимаюсь разработкой с ноутбука, и у меня есть новый IP-адрес за мгновение.

Я нашел учебник, где автор может получить постоянный IP. Он использует VMware Fusion в качестве своего VMachine, что является единственной разницей между его настройкой и моей. Запустив команду терминала "ifconfig vmnet1", он получает:

секретный IP-адрес, который виртуальная машина использует для общения с OSX

И это не изменится - это потрясающе. Я предполагаю, что он существует, даже если он не в сети.

Было бы невероятно, если бы я мог повторить это с VirtualBox.

У кого-нибудь есть идеи?

1 ответ1

1

Вы можете сделать то же самое, если вы используете VirtualBox

Запустите ifconfig и получите список доступных интерфейсов (с активным VBox). В моем списке был интерфейс с именем vboxnet0 и адрес ipv6.

Бросьте адрес в файл hosts в Win VM, и вы должны быть правы

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .