
Я столкнулся с очень странной и раздражающей проблемой с моей сетевой конфигурацией. В моей сети у нас разнообразный список ОС и серверов. Мы используем Microsoft DNS server 6.1 на Windows Server 2008 R2 и Apache 2.2 на CentOS 6.4. Я настроил локальный виртуальный хост на Apache для использования персоналом компании, и для того, чтобы виртуальный хост был разрешен на каждом компьютере, я попросил нашего сетевого администратора добавить запись на DNS-сервер, например x.local
.
Сказав это, когда я открываю веб-приложение в браузере моей собственной машины Ubuntu, время от времени у меня возникает проблема с отсутствием ответов от Apache. Как только эта проблема начинается, ответов не приходит. Между тем, если я запускаю, nslookup x.local
он разрешается на правильный IP-адрес. Тем не менее, поскольку я подозревал, что это проблема DNS, я добавил 192.168.1.20 x.local
в свой /etc/hosts
файл, как только я это сделал, ответы начали приходить. Я столкнулся с таким же поведением на двух других ПК с Windows XP. Просто чтобы вы были уверены, что не установлено никаких прокси, ни в наших браузерах, ни в наших системах.
Сейчас я жду, когда проблема повторится, чтобы я мог провести больше тестов. Между тем, если у кого-то есть какие-либо предложения, я буду очень благодарен.