ip & hostname через dhcp

openSUSE, SUSE Linux Enterprise

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

905v2
Сообщения: 87

ip & hostname через dhcp

Сообщение 905v2 »

В сети предприятия есть dhcp сервер, на клиенте (opensuse 11.4) устанавливаю получение ip через dhcp - работает
Но не получается установить имя (для доступа по имени с другого ПК из сети)
Имя указал через yast (также по /etc смотрел) - вроде должно бы работать
Что упустил ?

Для winxp все работает - эту машину можно по указанному имени пинговать
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: ip & hostname через dhcp

Сообщение k0da »

покажите

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

dhcpcd-test eth0
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
905v2
Сообщения: 87

Re: ip & hostname через dhcp

Сообщение 905v2 »

k0da писал(а):
11.06.2011 15:17
покажите

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

dhcpcd-test eth0


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

su11464:~ # dhcpcd-test eth0
info, eth0: hardware address = 00:0c:29:d8:de:96
info, eth0: broadcasting for a lease
debug, eth0: sending DHCP_DISCOVER with xid 0x360cbfcf
debug, eth0: waiting for 10 seconds
debug, eth0: got a packet with xid 0x360cbfcf
info, eth0: offered 10.0.180.37 from 10.0.0.4
DHCPSIADDR='10.0.0.4'
IPADDR='10.0.180.37'
NETMASK='255.255.0.0'
NETWORK='10.0.0.0'
BROADCAST='10.0.255.255'
ROUTES=''
GATEWAYS='10.0.0.4'
DNSDOMAIN='corp.foobar.ru'
DNSSERVERS='10.0.0.4 10.0.5.4'
NTPSERVERS='10.0.0.4'
DHCPSID='10.0.0.4'
LEASETIME='691200'
RENEWALTIME='345600'
REBINDTIME='604800'
INTERFACE='eth0'
CLASSID='dhcpcd 3.2.3'
CLIENTID='01:00:0c:29:d8:de:96'
DHCPCHADDR='00:0c:29:d8:de:96'
NETBIOSNAMESERVER='10.0.0.4,10.0.5.4'
NETBIOSDDSERVER='10.0.0.4,10.0.5.4'
info, eth0: exiting


еще в логах вижу такую запись: su11464 dhcpcd[1899]: eth0: Failed to lookup hostname via DNS: Name or service not known
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: ip & hostname через dhcp

Сообщение k0da »

что-то не видно, что бы вам dhcp выдавал hostname
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
905v2
Сообщения: 87

Re: ip & hostname через dhcp

Сообщение 905v2 »

k0da писал(а):
14.06.2011 14:00
что-то не видно, что бы вам dhcp выдавал hostname


хм, а что должно быть ? (какая строка)
странно тогда что для winXP имя устанавливается
с местными админами связался, но пока они не смогли ничего сказать
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: ip & hostname через dhcp

Сообщение k0da »

905v2

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

HOSTNAME='<hostname>'
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
905v2
Сообщения: 87

Re: ip & hostname через dhcp

Сообщение 905v2 »

k0da писал(а):
14.06.2011 20:15
905v2

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

HOSTNAME='<hostname>'


чегото я немного запутался - почему dhcp сервер должен мне выдать имя - ведь я ему сказал какое имя я хочу (имя я задал в сетевых настройках)
какие настройки в yast я должен сделать, чтобы мне помимо динамического ip (что работает) было бы сопоставлено имя ?

Спасибо сказали:
Supervisor
Сообщения: 147
ОС: Sabayon ~x86

Re: ip & hostname через dhcp

Сообщение Supervisor »

905v2 писал(а):
15.06.2011 09:40
чегото я немного запутался - почему dhcp сервер должен мне выдать имя - ведь я ему сказал какое имя я хочу (имя я задал в сетевых настройках)
какие настройки в yast я должен сделать, чтобы мне помимо динамического ip (что работает) было бы сопоставлено имя ?



DHCP серверу Вы ничего не сказали. Вы сказали только локальной машине как ей именоваться.
Для того чтобы машина была доступна по имени после получения IP по DHCP ее необходимо зарегистрировать на DNS сервере.


В случае оффтопика у Вас работает потому что оффтопик бродкастит себя по smb.
Спасибо сказали:
905v2
Сообщения: 87

Re: ip & hostname через dhcp

Сообщение 905v2 »

Supervisor писал(а):
15.06.2011 15:40
Для того чтобы машина была доступна по имени после получения IP по DHCP ее необходимо зарегистрировать на DNS сервере.


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

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

 /sbin/dhcpcd -p --netconfig -L -E -d -HHH -c /etc/sysconfig/network/scripts/dhcpcd-hook -t 0 -h su11464 eth0

т.е. dhcpcd отправляет желаемое имя на dhcp сервер (su11464) - этого мало ?

Supervisor писал(а):
15.06.2011 15:40
В случае оффтопика у Вас работает потому что оффтопик бродкастит себя по smb.


но ведь команда 'host wxp3vm 10.0.0.4' выдает адрес оффтопика - разве это не значит, что он зарегистрирован на dhcp сервере

мне нужно определиться - где неправильно настроено - у меня или на dhcp сервере
Спасибо сказали:
Supervisor
Сообщения: 147
ОС: Sabayon ~x86

Re: ip & hostname через dhcp

Сообщение Supervisor »

905v2 писал(а):
15.06.2011 16:11
гдето так я и полагал, только что для этого сделать - я не соображу - потому и создал тему
если посмотреть процессы, то вижу:

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

 /sbin/dhcpcd -p --netconfig -L -E -d -HHH -c /etc/sysconfig/network/scripts/dhcpcd-hook -t 0 -h su11464 eth0

т.е. dhcpcd отправляет желаемое имя на dhcp сервер (su11464) - этого мало ?

посмотрите /etc/dhclient.conf

там должно быть нечто вроде:
send host-name "hostname.excusemeplease.org";

причем имя должно быть FQDN т.е. полное вместе с доменом.


ЗЫ: ДНС сервер на чем крутится? оффтопик или *NIX?
Спасибо сказали:
905v2
Сообщения: 87

Re: ip & hostname через dhcp

Сообщение 905v2 »

Supervisor писал(а):
15.06.2011 17:36
посмотрите /etc/dhclient.conf
там должно быть нечто вроде:
send host-name "hostname.excusemeplease.org";
причем имя должно быть FQDN т.е. полное вместе с доменом.

это значение через yast не меняется при работе с сетевыми настройками
сменил руками, не помогло
поменял везде в /etc на полное и убедился, что клиент подхватил:

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

ps ax|grep dhcp
 8971 ?        Ss     0:00 /sbin/dhcpcd -p --netconfig -L -E -d -HHH -c /etc/sysconfig/network/scripts/dhcpcd-hook -t 0 -h su11464.corp.foobar.ru eth0

всё равно не работает
попинаю админов

Supervisor писал(а):
15.06.2011 17:36
ЗЫ: ДНС сервер на чем крутится? оффтопик или *NIX?


сразу не спросил, но nmap говорит, что вроде бы венда:

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

Host is up (0.00033s latency).
Not shown: 986 closed ports
PORT     STATE SERVICE
21/tcp   open  ftp
42/tcp   open  nameserver
53/tcp   open  domain
135/tcp  open  msrpc
139/tcp  open  netbios-ssn
445/tcp  open  microsoft-ds
1026/tcp open  LSA-or-nterm
1030/tcp open  iad1
1042/tcp open  unknown
1056/tcp open  unknown
3389/tcp open  ms-term-serv
8080/tcp open  http-proxy
8081/tcp open  blackice-icecap
8443/tcp open  https-alt
MAC Address: 00:0A:E4:86:3D:83 (Wistron)
Спасибо сказали: