Сервер: Сервер Ubuntu 10.10 в качестве гостя в VirtualBox (IP 192.168.178.91).
Простой вопрос: я хочу получить доступ к виртуальному хосту с именем «example.server» снаружи моей виртуальной коробки, просто используя браузер и адрес, например http: //example.server . Все это должно быть реализовано с помощью DNSMasq .
Спасибо. :)
Во-первых, Вы настраиваете Virtualbox для использования соединенных мостом сетей
Затем Вы устанавливаете dnsmasq на своем сервере DNS. Я предполагаю, что это - Ubuntu с IP-адресом 192.168.178.10, корректируйтесь соответственно
sudo apt-get install dnsmasq
Вы затем добавляете свой virtualbox сервер в /etc/hosts
на DNS (dnsmasq) сервер
# Graphical
gksu gedit /etc/hosts
# Command line
sudo -e /etc/hosts
Добавьте в своем сервере
192.168.178.91 example.server www.example.server
Вы затем указываете на свои клиенты для использования DNS (dnsmasq) сервер для DNS. Можно сделать это с администратором сети, поместить 192.168.178.10
в как сервер DNS.