Как эмулировать сбой DNS в веб-браузере?

У меня есть веб-приложение, которое я хочу протестировать для сбоев DNS, потому что я думаю, что он не обрабатывает их правильно, как может временно сделать всю ошибку возврата в DNS?

Я использую Xubuntu (XFCE).

2 Solutions collect form web for “Как эмулировать сбой DNS в веб-браузере?”

@schaiba предложил переименовать /etc/resolv.conf ; немного лучше было бы сделать /etc/resolv.conf указывать на живой адрес без запуска DNS-сервера. Вероятно, это сократит время ожидания.

Если вы не хотите проверять, как реагирует ваш веб-браузер (независимо от того, постоянно ли он видит resolv.conf для изменений), вы можете попробовать ip route add 8.8.8.8/32 dev lo , где 8.8.8.8 является DNS-сервером, для каждого DNS-сервер. ip route del т. д., чтобы вернуться.

Отказ от ответственности: это не сработает, если вы запустите systemd-resolved или unbound а сервер – 127.0.0.1. В этом случае решением было бы применить systemctl mask --runtime --now к этой службе.

Предупреждение: вы должны ожидать, что это сломает сеть ужасно на время.

В некоторых средах (сеть, управляемая одним Windows Server?), Машина DNS также может предоставлять другие важные услуги вашему компьютеру. Услуги IP-маршрутизации с помощью целевого IP-адреса не обязательно будут прерваны … он должен сильно развалиться, если вы включили фильтрацию обратного пути, и ваша ссылка требует Path MTU Discovery.

  • Синхронные уведомления с notify-send и xfce4-notifyd?
  • Как навсегда заменить esc и caps lock в xfce / xubuntu?
  • Как решить проблему диспетчера окон в Linux Mint 14 Xfce после установки LXDE?
  • На компьютере с несколькими окружениями рабочего стола, как настроен DE по умолчанию?
  • XFCE, как показывать всплывающие окна при использовании функциональных клавиш
  • Файлы рабочего стола XDG / меню и XFCE
  • Как сделать все окна, кроме диалогов, полноэкранными в XFce?
  • Приложения KDE выглядят «oldschool», так как обновлены до XFCE 4.12
  • который DE использовать для настройки по умолчанию
  • XFCE - Отправить окно на другой монитор по нажатию клавиши
  • Как создать новую раскладку клавиатуры для XFCE4?
  • Interesting Posts

    Как терминал может запускать программы и показывать их результаты?

    Как я могу правильно обрезать строку с помощью sed – и не убивать строку, если шаблон не существует?

    Как настроить сообщение завершения работы с базой данных?

    Создание внешнего жесткого диска OS Portable

    Следующие версии LTS Ubuntu основаны на реальной тестовой версии Debian

    папка электронной почты fetchmail

    Где я должен положить бесхозный лог-файл

    Как предотвратить ядро ​​от поворота и перезаписи исходной файловой системы?

    Как найти источник драйверов моего процессора?

    Если я установлю Fedora 22 Workstation, он в конечном итоге обновится до стабильной версии?

    Разрешения для файлов при удалении пользователя из git

    Как разделить вывод одной команды на выход другого?

    Can / proc / PID все еще существует, когда PID не работает?

    ifconfig wlan0 показывает выборку информации интерфейса: Устройство не найдено

    Почтовый вывод cron

    Linux и Unix - лучшая ОС в мире.