[sisyphus] Дубль домена в имени машины при обновлении зоны с DDNS
Slava Dubrovskiy
=?iso-8859-1?q?slava_=CE=C1_elan=2Ecom=2Eua?=
Пн Янв 16 13:22:47 MSK 2006
Здравствуйте.
Есть сервер на котором настроено DDNS. В сети работают в основном Win
XP. Ну и моя рабочая машина под ALT. Все машины при включении получают
автоматически свой IP от dhcpd и производится его регистрация в зоне
DNS. И только моя машина регистрируется в DNS с дублированием домена.
Вот лог:
Jan 16 11:49:28 server dhcpd: DHCPRELEASE of 192.168.1.5 from
00:15:f2:0e:04:87 via eth0 (not found)
Jan 16 11:49:36 server dhcpd: DHCPDISCOVER from 00:15:f2:0e:04:87 via eth0
Jan 16 11:49:36 server dhcpd: DHCPOFFER on 192.168.1.5 to
00:15:f2:0e:04:87 via eth0
Jan 16 11:49:36 server named[20180]: client 127.0.0.1#35745: updating
zone 'psv.com.ua/IN': adding an RR at 'admin.psv.com.ua.psv.com.ua' A
Jan 16 11:49:36 server named[20180]: client 127.0.0.1#35745: updating
zone 'psv.com.ua/IN': adding an RR at 'admin.psv.com.ua.psv.com.ua' TXT
Jan 16 11:49:36 server dhcpd: Added new forward map from
admin.psv.com.ua.psv.com.ua to 192.168.1.5
Jan 16 11:49:36 server named[20180]: client 127.0.0.1#35745: updating
zone '1.168.192.in-addr.arpa/IN': deleting rrset at
'5.1.168.192.in-addr.arpa' PTR
Jan 16 11:49:36 server named[20180]: client 127.0.0.1#35745: updating
zone '1.168.192.in-addr.arpa/IN': adding an RR at
'5.1.168.192.in-addr.arpa' PTR
Jan 16 11:49:36 server dhcpd: added reverse map from
5.1.168.192.in-addr.arpa to admin.psv.com.ua.psv.com.ua
Jan 16 11:49:36 server dhcpd: DHCPREQUEST for 192.168.1.5 (192.168.1.1)
from 00:15:f2:0e:04:87 via eth0
Jan 16 11:49:36 server dhcpd: DHCPACK on 192.168.1.5 to
00:15:f2:0e:04:87 via eth0
При этом с другими компьютерами под win XP все нормально. Зона
обновляется правильно.
Вот конфиг dhcpd:
server-identifier server.psv.com.ua;
ddns-update-style interim;
update-static-leases true;
subnet 192.168.1.0 netmask 255.255.255.0 {
key "rndc-key" {
algorithm hmac-md5;
secret "xxxxxxxxxx"; };
zone psv.com.ua. {
primary 127.0.0.1;
key rndc-key; }
zone 1.168.192.in-addr.arpa. {
primary 127.0.0.1;
key rndc-key; }
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.0;
option ntp-servers 192.168.1.1;
option netbios-name-servers 192.168.1.1;
option netbios-node-type 8;
option font-servers 192.168.1.1;
option pop-server 192.168.1.1;
option smtp-server 192.168.1.1;
option log-servers 192.168.1.1;
option domain-name "psv.com.ua";
option domain-name-servers 192.168.1.1;
ddns-updates on;
ddns-domainname "psv.com.ua";
ddns-rev-domainname "in-addr.arpa";
use-host-decl-names on;
option root-path "192.168.1.1:/opt/ltsp/i386";
range dynamic-bootp 192.168.1.110 192.168.1.160;
one-lease-per-client on;
default-lease-time 21600;
max-lease-time 43200;
host Terminal {hardware ethernet 00:02:b3:e9:03:02;
fixed-address 192.168.1.100;}
host admin {hardware ethernet 00:15:F2:0E:04:87;
fixed-address 192.168.1.5;}
host xerox {hardware ethernet 00:00:f0:ac:c9:df;
fixed-address 192.168.1.10;}
=====skip====
if substring (option vendor-class-identifier, 0, 9) = "PXEClient"
{filename "lts/pxelinux.0";}
else if substring (option vendor-class-identifier, 0, 9) =
"Etherboot"
{filename "lts/vmlinuz-2.4.19-ltsp-1";
}
host ws001 {hardware ethernet 00:0c:76:29:f0:52;
fixed-address 192.168.1.45;
}
}
Настройки моего компьютера:
$cat /etc/sysconfig/network
NETWORKING=yes
CONFMETHOD=etcnet
HOSTNAME=admin.psv.com.ua
DOMAINNAME=psv.com.ua
RESOLV_MODS=yes
$cat /etc/net/ifaces/eth0/ipv4route
default via 192.168.1.1
$cat /etc/net/ifaces/eth0/options
MODULE=forcedeth
BOOTPROTO=dhcp
$rpm -qa | grep dhcp
dhcpcd-1.3.22pl4-alt3
Если в /etc/sysconfig/network изменить HOSTNAME на admin, то тогда
добавляется в зону правильно, но тогда некоторые программы (postfix)
ругаются на неправильное имя. Да и не правильно это. Т.к. сервер с
другими машинами работает правильно, то могу предположить, что проблема
именно в моих настройках. Система Сизиф. Заметил, что это началось после
перехода на etcnet (кажется).
Вопрос: в чем может быть проблема?
--
С уважением,
Дубровский Вячеслав.
Подробная информация о списке рассылки Sisyphus