Решено: DHCP client

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
_malic
Сообщения: 87
ОС: Gentoo

Решено: DHCP client

Сообщение _malic »

Помогите разобраться ...
Есть провайдер ... к которому я подключился ... он выдает настройки сети по DHCP
После подключения dhclient выдает
dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
dhclient: DHCPOFFER from 172.21.147.1
dhclient: DHCPREQUEST on eth0 to 255.255.255
dhclient: DHCPACK from 172.21.147.1
dhclient: bound to (мой IP) -- renewal in 73777 seconds.

вывод resolvconf -l

search cn.ru
nameserver АДРЕС 1
nameserver АДРЕС 2

При этом файл /etc/resolv.conf не переписывается (остается пустым)
В результате естественно браузер пишет, что хост не найден ...
Что делать?
Пользовался как dhclient так и dhcpcd

кто нибудь в курсе ?
Деревья умирают стоя ...
Спасибо сказали:
Аватара пользователя
_malic
Сообщения: 87
ОС: Gentoo

Re: Решено: DHCP client

Сообщение _malic »

Я может вопрос не точно задал ?

/etc/conf.d/net:
modules_eth0=( "ifplugd" "dhclient" )

/etc/init.d/net.eth0 start

/var/lib/dhcp/dhclient.lease:

lease {
interface "eth0";
fixed-address 172.21.147.10;
option subnet-mask 255.255.255.0;
option routers 172.21.147.1;
option dhcp-lease-time 172800;
option dhcp-message-type 5;

option domain-name-servers 80.64.93.130,80.64.94.2;

option dhcp-server-identifier 172.21.147.1;
option ntp-servers 80.64.93.130,80.64.94.2;
option broadcast-address 172.21.147.255;
option domain-name "cn.ru";
renew 5 2007/12/28 16:09:02;
rebind 6 2007/12/29 12:05:13;
expire 6 2007/12/29 18:05:13;
}


Почему dhcp клиент не записывает информацию о dns в /etc/recolv.conf
(хотя ей и владеет)
Я конечно могу и руками забить, но это как то не правильно ...
Деревья умирают стоя ...
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Решено: DHCP client

Сообщение serzh-z »

_malic писал(а):
27.12.2007 19:03
Я может вопрос не точно задал ?
Не стоит повторяться.

_malic писал(а):
27.12.2007 14:38
При этом файл /etc/resolv.conf не переписывается (остается пустым)
При установленном resolvconf /etc/resolv.conf должен быть ссылкой на /etc/resolvconf/run/resolv.conf. А resolvconf -l берёт список из /etc/resolvconf/run/interfaces.
Спасибо сказали:
Аватара пользователя
_malic
Сообщения: 87
ОС: Gentoo

Re: Решено: DHCP client

Сообщение _malic »

При установленном resolvconf /etc/resolv.conf должен быть ссылкой на /etc/resolvconf/run/resolv.conf.

Такого не существует. Имелось наверное /etc/resolvconf/run/interfaces/eth0 ?

И еще если я время от времени пользуюсь модемным выходом - мне так каждый раз менять линки на /etc/resolv.conf
Деревья умирают стоя ...
Спасибо сказали:
Аватара пользователя
Cianos
Сообщения: 343
Статус: ищу
ОС: Gentoo

Re: Решено: DHCP client

Сообщение Cianos »

должен существовать
self@self ~ $ cat /etc/resolv.conf
# Generated by net-scripts for interface eth0
nameserver 213.148.30.1
nameserver 213.148.31.1
Моё Gentoo круче твоего!
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Решено: DHCP client

Сообщение serzh-z »

_malic писал(а):
29.12.2007 10:51
Такого не существует. Имелось наверное /etc/resolvconf/run/interfaces/eth0 ?
Имелось в виду именно то что и было написано.

Задача resolvconf в том, чтобы компоновать правильный (в зависимости от настроек приоритета интерфейсов и т.д.) /etc/resolvconf/run/resolv.conf, на который должен ссылаться /etc/resolv.conf. Если после поднятия интерфейса, скажем eth0, появляется файл /etc/resolvconf/run/interfaces/eth0 (и он содержит данные - те которые отображаются командой "resolvconf -l"), но не создаётся/обновляется /etc/resolvconf/run/resolv.conf, то это проблемы самого resolvconf или его скриптов (в частности /etc/resolvconf/update.d/libc).

Следует создать линк "/etc/resolv.conf -> resolvconf/run/resolv.conf", в противном случае /etc/resolvconf/update.d/libc просто не будет создавать/обновлять /etc/resolvconf/run/resolv.conf.

P.S.: ну и вообще, не стоит считать информационные сообщения, выводимые (или присылаемые суперюзеру по почту) пакетным менеджером после установки пакетов, недостойными своего внимания. Как показывает практика, и этот случай в том числе, от них зачастую зависит работоспособность всей системы.
Спасибо сказали:
Аватара пользователя
_malic
Сообщения: 87
ОС: Gentoo

Re: Решено: DHCP client

Сообщение _malic »

P.S.: ну и вообще, не стоит считать информационные сообщения, выводимые (или присылаемые суперюзеру по почту) пакетным менеджером после установки пакетов, недостойными своего внимания. Как показывает практика, и этот случай в том числе, от них зачастую зависит работоспособность всей системы.


Спасибо "Сердитый Дядька" ... Помогло ...

emerge --config =resolvconf-gentoo-1.2

С наступающим ВСЕХ !!! :drinks:
Деревья умирают стоя ...
Спасибо сказали: