Хост Ubuntu постоянно меняет IP, постоянно обновляя файл hosts для локального доступа

Моя текущая среда разработки - 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 ответ

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