Хост 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
в Апаче.)