3

Сервер DHCP в сети, которую я использую, указывает DNS-сервер, который я не хочу использовать. Есть ли способ продолжать использовать DHCP, но изменить предоставленную информацию или "черный список" одного (из трех предоставленных) DNS-серверов?

Рассматриваемый клиент работает под управлением Ubuntu 10.04. Сетью управляет NetworkManager, но я не предан этому. На самом деле, мне это не нравится, и я не возражаю против причин использовать что-то еще.

Спасибо, Мэтт.

2 ответа2

1

Вы можете вручную настроить свой DNS-сервер на то, что вы хотите.

Система> Настройки> Сетевые подключения

Нажмите на сетевое соединение в списке и нажмите «Изменить». Затем нажмите на вкладку «Настройки IPv4» (если вы используете IPv4).

В раскрывающемся списке выберите Только автоматические (DHCP) адреса.

Затем вы можете заполнить DNS-серверы, которые хотите использовать, в поле ниже. Я думаю, что это изменяет /etc/resolv.conf.

Вам придется перезагрузиться, чтобы изменения вступили в силу.

0

У меня похожая проблема, DHCP дает мне три сервера имен, но первый не работает, и ИТ отказывается это исправить.

Очевидно, что редактирование /etc/resolv.conf будет перезаписано, поскольку статическая настройка означает, что вещи не будут обновляться, когда я перенесу свой ноутбук в другое место, а добавление серверов означает, что мои локальные адреса не будут разрешены.

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

(Разместил бы как комментарий, но идиотские правила репутации не дают мне такой возможности. Извините, что испортил структуру.)

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