resolv.conf

Модератор: Модераторы разделов

Аватара пользователя
JaSPeR
Сообщения: 157
ОС: Archlinux

resolv.conf

Сообщение JaSPeR »

Настройки интернета получаю по dhcp, соответственно nameserver'ы прописываются автоматически в resolv.conf. Это хорошо, но есть одно НО. Иногда возникает ситуация добавить в resolv.conf дополнительный nameserver для тестирования dns. После обновления resolv.conf нужно перезапустить соединение.

Код: Выделить всё

$ sudo /etc/rc.d/network restart


После этого resolv.conf обновляется по информации от dhcp и все мои nameserver'ы прописанные вручную стираются.

Как сделать, чтобы прописанные вручную nameserver'ы не удалялись после перезагрузки интернета?
Arhlinux overlord + OpenBox.
Спасибо сказали:
Аватара пользователя
Vasily_Shmelyov
Сообщения: 88
ОС: Ubuntu

Re: resolv.conf

Сообщение Vasily_Shmelyov »

http://wiki.archlinux.org/index.php/Configuring_network
If you use DHCP and you don't want your DNS servers to change every time you start your network, be sure to add the "-R" option to DHCPCD_ARGS in /etc/conf.d/dhcpcd (used by /etc/rc.d/network). This prevents DHCP from rewriting your /etc/resolv.conf every time:
DHCPCD_ARGS="-R -t 30 -h $HOSTNAME"
The pessimist says the glass is half empty.
The optimist says the glass is half full.
The engineer says the container is twice as large as it needs to be.
The physicist says the glass is neither. It is completely full, half with water, the other half with air.
Спасибо сказали:
Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: resolv.conf

Сообщение ishitori »

кажется, -R это тоже самое, что --nodns. то есть информацию о dns серверах dhcpcd от dhcp сервера не получает вообще. очень удобная вещь.
морнинг круассан..
Спасибо сказали:
Аватара пользователя
Cossack
Сообщения: 374
ОС: Ubuntu

Re: resolv.conf

Сообщение Cossack »

где то недели 2е назад обновился, и dhcpcd стал ругаться на -R, убрал и всё никак не могу найти что нужно теперь прописывать что бы dhcpcd не изменял resolv.conf

а всё нашел как можно решить проблему, надо было создать resolv.conf.head с нужными днсинами, но теперь такая каша в resolv.conf...
KUbuntu - AMD Phenom X4 9650, DDR2-800 4x1024Mb, nVidia GF 9800 GTX+
LUbuntu - ASUS Eee PC S101H
Спасибо сказали:
Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: resolv.conf

Сообщение ishitori »

добавьте аргумент "-C resolv.conf" вместо --nodns для новой версии dhcpcd. информация о dns серверах будет игнорироваться в этом случае.
морнинг круассан..
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4823
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: resolv.conf

Сообщение SLEDopit »

JaSPeR писал(а):
27.08.2008 14:28
После обновления resolv.conf нужно перезапустить соединение.
или это особенности arch'a или у меня глюки бывают :)
но я у себя в дебиане если что то меняю в resolv.conf то изменения вступают в силу без перезапуска сети.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: resolv.conf

Сообщение ishitori »

SLEDopit писал(а):
17.10.2008 19:09
JaSPeR писал(а):
27.08.2008 14:28
После обновления resolv.conf нужно перезапустить соединение.
или это особенности arch'a или у меня глюки бывают :)
но я у себя в дебиане если что то меняю в resolv.conf то изменения вступают в силу без перезапуска сети.


в арче тоже сразу вступают - наверно, имелось в виду, что на всякий случае можно и перезапустить. хуже не будет :)
морнинг круассан..
Спасибо сказали:
pograp
Сообщения: 287
Статус: Родгар БОГ ГНОМОВ
ОС: FreeBSD7&CentOS5.2&Fedora10

Re: resolv.conf

Сообщение pograp »

restorecon и путь к конфигу
ignoramus et semper ignorabimus
Спасибо сказали: