Моя текущая среда разработки - Ubuntu 10.04 64-битный хост и Windows 7 64-битный гость, а гостевой - NAT-соединение. Я использую Ubuntu в качестве хоста, потому что чувствую себя как дома, но мне нужно было какое-то программное обеспечение только для Windows, поэтому я установил его как гость.

Я использую Dreamweaver в гостевой системе, в моем стеке LAMP и в файлах PHP в Ubuntu, и я поделился этой папкой с Windows. В Ubuntu я добавил example.com в файл /etc/hosts чтобы я мог проверить его по собственному URL.

В Windows, если я нажму на example.com он перейдет не на мой локальный тестовый сайт, а на онлайн-сайт. Я добавил файл System32/etc/hosts в IP-адрес моей хост-системы, чтобы он работал бесперебойно, но IP-адрес хоста постоянно меняется, поэтому мне приходится каждый раз переконфигурировать.

Есть ли лучшее решение?

1 ответ1

1
  • Статический IP-адрес на хосте Ubuntu.
  • DNS-сервер (dnsmasq или bind9) на хосте.
  • Локальное разрешение имен - либо Windows NetBIOS с Samba, либо mDNS с Avahi/Bonjour. (Вам нужно будет настроить второй виртуальный хост, example или example.local , в Apache.)

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