Воспроизведите «Временная ошибка в разрешении имени» - PullRequest
0 голосов
/ 19 октября 2018

Как вручную воспроизвести ошибку Temporary failure in name resolution при выполнении ping google.com в linux?

Возможно, я могу добавить сломанный DNS-сервер самостоятельно и указать его в /etc/resolv.conf?

Мне нужно это для тестирования моего проекта.

1 Ответ

0 голосов
/ 19 октября 2018

Вы можете попробовать это в /etc/nsswitch.conf:

hosts:          files

То есть удалить все следы службы dns для случая hosts (обычная строка похожа на hosts: files dns, новзгляните на свой, прежде чем менять его).

Затем, если имя / IP находится в /etc/hosts, разрешение имен работает, если нет - не работает, так как с DNS не обращаются.

...