Может быть, название немного расплывчато, но я не могу включить всю информацию в одно предложение. :-)

Моя операционная система Mac-OSX.

В моем ноутбуке две сетевые карты. Один из них eth0, а другой wlan0.

Во-первых, давайте посмотрим на страницу настроек моего маршрутизатора.

Затем наберите cat /etc/resolv.conf в терминале, и я получил это.

Наконец, я перехожу на эту страницу настроек сети моей системы.

Как видите, я могу установить свой основной DNS-сервер как минимум в трех местах. Хотя они сейчас одинаковы, но что, если я изменю одно намеренно, это повлияет на другие?

Одна из моих теорий заключается в том, что эти настройки всегда применяются к текущей используемой сетевой карте.

Моя другая теория заключается в том, что эти основные настройки DNS-сервера отличаются, так как они работают в разных ситуациях. Например, настройка маршрутизатора применима только в этой конкретной локальной сети, однако, с другой стороны, настройка основного DNS-сервера на странице сетевых настроек моего MacBook применима для любой сети, к которой подключен мой ноутбук.

Я прав?

1 ответ1

0

Записи DNS роутера предоставляются вашим провайдером. Вы не можете изменить их, если маршрутизатор не позволяет явно их переопределить.

/etc/resolv.conf заполняется настройками сети. Если сетевые настройки сообщают системе, что необходимо получить записи DNS от DHCP-сервера, маршрутизатор установит их. В противном случае вступит в силу явный набор записей.

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