Файл Hosts, не перенаправляющий URL в Kali Linux на VirtualBox

1290
Yuri Refolo

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

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

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

Если я отредактирую свой файл 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
Работают ли другие записи в вашем файле `/ etc / hosts`, например ..` 127.0.0.1 testname` и затем ping testname? 13dimitar 7 лет назад 0
Привет, спасибо за ваш ответ: 127.0.0.1 mydomain.com правильно пингует localhost. Yuri Refolo 7 лет назад 0

0 ответов на вопрос