1

У меня есть веб-сайт www.abc.com (пример), который имеет IP-адрес (пример: 66.166.291.23).

Веб-сайт не открывает домашнюю страницу на моем компьютере, набрав www.abc.com, но работает нормально на всех других машинах моей команды. Я проверил hosts чтобы увидеть, был ли сайт каким-то образом заблокирован, но файлы хостов не содержат никакого другого контента, кроме по умолчанию.

Если я запускаю сайт напрямую через IP, он работает нормально, и я могу просматривать домашнюю страницу.

Из cmd, если я наберу команду:

ping www.abc.com  - Ping request coud not find www.abc.com Please check the same and try again
ping 66.166.291.23 - Successful

У меня также есть два субдомена на одном хосте, связанные с сайтом, то есть code.abc.com и blog.abc.com, и, что удивительно, оба работают нормально. (cmd ping также успешен для них обоих)

Я установил Fiddler, чтобы посмотреть, что происходит, и затем, запустив Fiddler, когда я запускаю сайт www.abc.com, в браузере появляется следующая ошибка:

[Fiddler] DNS Lookup for "www.abc.com" failed. The requested name is valid, but no data of the requested type was found

Любая идея, почему сайт не работает на моей машине. Это нормально работает на всех других машинах, а также с пользователями. Я на Windows 7 32 бит.

2 ответа2

1

Подводя итог из комментариев по вопросу:

Это локальная проблема DNS. На ваших компьютерах не настроен рабочий DNS-сервер (похоже, у ваших провайдеров DHCP не работает). Ваши варианты:

  • Свяжитесь с вашим провайдером и представьте ему эту информацию. Попросите его исправить его DHCP.
  • Получите себе роутер для размещения между вашим ПК и провайдером. Затем настройте на своих компьютерах статические IP / DNS-серверы. Таким образом, не имеет значения, что делает DHCP вашего провайдера (ОК, маршрутизатор может быть не в состоянии решить проблемы), так как ваши ПК имеют свою собственную фиксированную конфигурацию (которая не запутывается при "отключении ISP")

Могут быть и другие варианты, но я бы сказал, что первым должен быть ваш конечный результат. Как только вы получите правильные серверы по DHCP, ваша проблема исчезнет. Второй вариант предоставляет обходной путь, который вы можете установить, даже если ваш провайдер не соответствует (подумайте о другом провайдере, конечно же!), Но в долгосрочной перспективе дает вам дополнительные опции для других вещей в вашей локальной сети.

1

Я бы попытался открыть командную строку и набрать «ipconfig /flushdns» и посмотреть, работает ли это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .