Мне нужно просматривать две версии сайта бок о бок.
Домен теперь указывает на новый на веб-сервере; старая версия все еще находится на другом сервере.
Есть много причин, по которым я не могу загрузить и запустить старую версию на локальном сервере.
Если я отредактирую свой файл hosts (я работаю под Linux, Lubuntu 15.04), я могу правильно указать старый файл с помощью
my.old.ip.123 mydomain.com
Но если я делаю то же самое на эмулированном Kali Linux в файл hosts VirtualBox, это игнорируется, и я всегда вижу новый веб-сайт.
Мой nsswitch.conf имеет строки
hosts: files dns mdns4_minimal [NOTFOUND=return] myhostname
а также
lookup file bind
Мой сетевой интерфейс VirtualBox настроен на мост
Мой host.conf имеет
order hosts, bind
multi on
И, очевидно, мой файл хоста имеет строку
123.123.123.123 mydomain.com
Я очистил кеш браузера, попытался пинговать и даже использовать getent:
$ gettent hosts www.mydomain.com
Я также попытался настроить параметры VirtualBox:
VBoxManage modifyvm "Kali-Linux-2016.1-vbox-amd64" --natdnshostresolver1 off
а также
VBoxManage modifyvm "Kali-Linux-2016.1-vbox-amd64" --natdnsproxy1 on
без удачи
Некоторые предлагают мне установить DNS-сервер BIND, но я думаю, что это огромная работа для простой задачи, которую, вероятно, можно решить иначе.
Есть идеи?
Заранее спасибо.