В сети предприятия есть dhcp сервер, на клиенте (opensuse 11.4) устанавливаю получение ip через dhcp - работает
Но не получается установить имя (для доступа по имени с другого ПК из сети)
Имя указал через yast (также по /etc смотрел) - вроде должно бы работать
Что упустил ?
Для winxp все работает - эту машину можно по указанному имени пинговать
ip & hostname через dhcp
Модератор: Модераторы разделов
-
k0da
- Бывший модератор
- Сообщения: 6043
- Статус: SuSE QA Engineer
- ОС: Factory
Re: ip & hostname через dhcp
покажите
Код: Выделить всё
dhcpcd-test eth0Fury 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
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
Код: Выделить всё
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
что-то не видно, что бы вам 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
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
-
905v2
- Сообщения: 87
-
k0da
- Бывший модератор
- Сообщения: 6043
- Статус: SuSE QA Engineer
- ОС: Factory
Re: ip & hostname через dhcp
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
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
чегото я немного запутался - почему dhcp сервер должен мне выдать имя - ведь я ему сказал какое имя я хочу (имя я задал в сетевых настройках)
какие настройки в yast я должен сделать, чтобы мне помимо динамического ip (что работает) было бы сопоставлено имя ?
-
Supervisor
- Сообщения: 147
- ОС: Sabayon ~x86
Re: ip & hostname через dhcp
DHCP серверу Вы ничего не сказали. Вы сказали только локальной машине как ей именоваться.
Для того чтобы машина была доступна по имени после получения IP по DHCP ее необходимо зарегистрировать на DNS сервере.
В случае оффтопика у Вас работает потому что оффтопик бродкастит себя по smb.
-
905v2
- Сообщения: 87
Re: ip & hostname через dhcp
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
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
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всё равно не работает
попинаю админов
сразу не спросил, но 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)