У меня есть Xubuntu Server 14.04 x64.
Как мне перечислить все DNS-серверы, которые используются без NetworkManager, который даже не установлен?
Расширять ответ от @fkraiem:
можно перечислить серверы DNS, использующиеся в настоящее время путем выполнения следующей команды от терминала:
more /etc/resolv.conf
<час> серверы DNS настроены во время согласования DHCP или определены статически в /etc/network/interfaces
. После этого они добавляются динамично к /etc/resolv.conf
. Не редактируйте этот файл хотя, поскольку он будет перезаписан с каждым сетевым коммутатором или системной перезагрузкой.
Установка DNS может быть указана в /etc/network/interfaces
, и resolve.conf
мог быть пробел. Поскольку запись DNS может быть в нескольких местоположениях, я думаю, лучше делать фактический запрос DNS с подробным переключателем режимов. Выходные строки, которые запускаются со слова "Received", покажут сервер DNS, используемый Вашим хостом. В этом примере я использую www.news.com
host -v www.news.com | grep Received