Failover question
Darko Bezjak
darko.bezjak at siol.net
Mon Jul 31 10:17:55 UTC 2006
Hi, I have dhcp server version 3.0.4 on Mandriva 10.2 in failover mode.
1. My configuration include few scopes and classes, if client in some scope
don't have any match with class I get log:
Jul 30 10:38:42 dhcp-erx dhcpd: DHCPDISCOVER from 00:0b:6a:27:73:31 via
10.114.0.1: peer holds all free leases
the log is strange and I didn't receive log about circuit-id, vendor-id and
class like in case when I have match with class log:
Jul 30 04:25:47 dhcp-erx dhcpd: circuit-id: GigabitEthernet
3/0.10521015:1015
Jul 30 04:25:47 dhcp-erx dhcpd: vendor-id: MSFT 5.0
Jul 30 04:25:47 dhcp-erx dhcpd: class=PUBLIC
Jul 30 04:25:47 dhcp-erx dhcpd: DHCPDISCOVER from 00:13:8f:35:ed:50 via
10.111.0.1
My question is if it possible to log circuit-id, vendor-id and class when is
no match with class and log something else and not peer holds all free
leases
2. In lease I saw record:
uid "\001\000\022\364\000'\333";
can I log this record in log file. My configuration for other logging:
log-facility local6;
log(info, concat("circuit-id: ", option agent.circuit-id));
log(info, concat("vendor-id: ", option vendor-class-identifier));
log(info, concat("vendor-options: ", option vendor-encapsulated-options));
3. In case that client send BOOTP FLAG broadcast both servers answer on
DISCOVER and client have to choose one, is this behavior normal:
Primary:
Jul 31 09:33:30 dhcp-erx dhcpd: circuit-id: GigabitEthernet
1/0.30021023:1023
Jul 31 09:33:30 dhcp-erx dhcpd: vendor-id: digidata
Jul 31 09:33:30 dhcp-erx dhcpd: class=FIBER-DIGIDATA
Jul 31 09:33:30 dhcp-erx dhcpd: DHCPDISCOVER from 00:40:c7:de:04:3d (Ruby
Switch) via 10.112.0.1
Jul 31 09:33:30 dhcp-erx dhcpd: DHCPOFFER on 10.112.244.134 to
00:40:c7:de:04:3d via 10.112.0.1
Jul 31 09:33:30 dhcp-erx dhcpd: circuit-id: GigabitEthernet
1/0.30021023:1023
Jul 31 09:33:30 dhcp-erx dhcpd: vendor-id: digidata
Jul 31 09:33:30 dhcp-erx dhcpd: class=FIBER-DIGIDATA
Jul 31 09:33:30 dhcp-erx dhcpd: DHCPREQUEST for 10.112.244.134 (172.18.2.12)
from 00:40:c7:de:04:3d via 10.112.0.1
Jul 31 09:33:30 dhcp-erx dhcpd: DHCPACK on 10.112.244.134 to
00:40:c7:de:04:3d (Switch) via 10.112.0.1
Secondary:
Jul 31 09:33:30 dhcp-failover dhcpd: circuit-id: GigabitEthernet
1/0.30021023:1023
Jul 31 09:33:30 dhcp-failover dhcpd: vendor-id: digidata
Jul 31 09:33:30 dhcp-failover dhcpd: class=FIBER-DIGIDATA
Jul 31 09:33:30 dhcp-failover dhcpd: DHCPDISCOVER from 00:40:c7:de:04:3d via
10.112.0.1
Jul 31 09:33:30 dhcp-failover dhcpd: DHCPOFFER on 10.112.255.251 to
00:40:c7:de:04:3d via 10.112.0.1
Jul 31 09:33:30 dhcp-failover dhcpd: circuit-id: GigabitEthernet
1/0.30021023:1023
Jul 31 09:33:30 dhcp-failover dhcpd: vendor-id: digidata
Jul 31 09:33:30 dhcp-failover dhcpd: class=FIBER-DIGIDATA
Jul 31 09:33:30 dhcp-failover dhcpd: DHCPREQUEST for 10.112.244.134
(172.18.2.12) from 00:40:c7:de:04:3d via 10.112.0.1
Jul 31 09:33:30 dhcp-failover dhcpd: DHCPACK on 10.112.244.134 to
00:40:c7:de:04:3d (Switch) via 10.112.0.1
4. Something similar happens when client sends DHCPINFORM packet both
servers sends DHCPACK is this right.
Primary
Jul 30 04:26:53 dhcp-erx dhcpd: vendor-id: MSFT 5.0
Jul 30 04:26:53 dhcp-erx dhcpd: class=PUBLIC
Jul 30 04:26:50 dhcp-erx dhcpd: DHCPINFORM from 89.212.11.125 via 10.111.0.1
Jul 30 04:26:50 dhcp-erx dhcpd: DHCPACK to 89.212.11.125 (00:13:8f:35:ed:50)
via 10.111.0.1
Jul 30 04:26:53 dhcp-erx dhcpd: circuit-id: GigabitEthernet
3/0.10521015:1015
Jul 30 04:26:53 dhcp-erx dhcpd: vendor-id: MSFT 5.0
Jul 30 04:26:53 dhcp-erx dhcpd: class=PUBLIC
Jul 30 04:26:53 dhcp-erx dhcpd: DHCPINFORM from 89.212.11.125 via 10.111.0.1
Jul 30 04:26:53 dhcp-erx dhcpd: DHCPACK to 89.212.11.125 (00:13:8f:35:ed:50)
via 10.111.0.1
Secondary
Jul 30 04:26:53 dhcp-erx dhcpd: vendor-id: MSFT 5.0
Jul 30 04:26:53 dhcp-erx dhcpd: class=PUBLIC
Jul 30 04:26:50 dhcp-failover dhcpd: DHCPINFORM from 89.212.11.125 via
10.111.0.1
Jul 30 04:26:50 dhcp-failover dhcpd: DHCPACK to 89.212.11.125
(00:13:8f:35:ed:50) via 10.111.0.1
Jul 30 04:26:53 dhcp-failover dhcpd: circuit-id: GigabitEthernet
3/0.10521015:1015
Jul 30 04:26:53 dhcp-failover dhcpd: vendor-id: MSFT 5.0
Jul 30 04:26:53 dhcp-failover dhcpd: class=PUBLIC
Jul 30 04:26:53 dhcp-failover dhcpd: DHCPINFORM from 89.212.11.125 via
10.111.0.1
Jul 30 04:26:53 dhcp-failover dhcpd: DHCPACK to 89.212.11.125
(00:13:8f:35:ed:50) via 10.111.0.1
Kind regards, Darko.
More information about the dhcp-users
mailing list