Мне нужно просматривать две версии сайта бок о бок.

Домен теперь указывает на новый на веб-сервере; старая версия все еще находится на другом сервере.

Есть много причин, по которым я не могу загрузить и запустить старую версию на локальном сервере.

Если я отредактирую свой файл 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, но я думаю, что это огромная работа для простой задачи, которую, вероятно, можно решить иначе.

Есть идеи?

Заранее спасибо.

0