2

У меня есть ноутбук Lenovo X200, на котором я использую Ubuntu 9.10. Недавно (я полагаю, после некоторого обновления, но я действительно не знаю) мой порт Ethernet перестал работать под Linux. Мой друг, разбирающийся в технологиях / Linux, смог временно решить проблему, вручную отредактировав файл resolv.conf с DNS-серверами, которые он обнаружил через свое соединение. Однако после перезагрузки проблема вернулась, и теперь я ищу более постоянное решение.

2 ответа2

1

фактически resolv.conf обновляется через сетевой менеджер ubuntu после получения нового аренды от dhcp. в идеале ваш dhcp сервер должен предоставлять вам набор из двух серверов имен для использования в локальной сети. Если вы используете частный широкополосный маршрутизатор, вероятно, вы случайно отключили эту функцию DNS.

Если вы используете вышеупомянутый dhclient.conf, вполне возможно, что настройки вашего сервера имен не сработают, как только вы подключите свой ноутбук к другой сети, поскольку не все рекурсивные серверы имен будут реагировать на все диапазоны сети Интернет.

1

вам нужно отредактировать:

/etc/dhcp3/dhclient.conf

и добавьте DNS-серверы к этому. Я думаю, что есть закомментированная строка для того, что вам нужно.

resolv.conf генерируется при каждой загрузке.

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