ISC-DHCP DHCP FailoverÀßÄê
http://extstrg.asabiya.net/pukiwiki/index.php?ISC-DHCP%20DHCP%20Failover%C0%DF%C4%EAÌܼ¡
³µÍ× †
ISC DHCP¤ÎDHCP Failover Protocol¤ò»ÈÍѤ·¤¿Failover¹½À®¤ÎÀßÄê¡£
DHCP 2Âæ¤Ë¤è¤ëFailover¹½À®¤òÁȤळ¤È¤¬¤Ç¤¤ë¤¬¡¢ÀßÄê¤Ï¸Ä¡¹¤Î¥µ¡¼¥Ð¤Ë³ÊǼ¤µ¤ì¤¿ÀßÄê¥Õ¥¡¥¤¥ë¤Ë°Í¸¤¹¤ë¤¿¤á¡¢ÀßÄê¤ÎƱ´ü¤äºÆÆɤ߹þ¤ß¤ÏÊ̤ÎÊý¼°¤ÈÁȤ߹ç¤ï¤»¤ëɬÍפ¬¤¢¤ë¡£
¹½À® †
DHCP¤ÏPrimary / Secondry¹½À®¤È¤Ê¤ê¡¢dhcpd.conf¤ÏÀìÍѤÎÀßÄ꤬ɬÍפȤʤ롣
PrimaryÀßÄê †
- /etc/dhcp/dhcpd.conf
## --------------------------------- ## dhcpd.conf (primary) ## --------------------------------- ## Date : 2016/04/04 ## Network : ## ## Global setting ddns-update-style none; not authoritative; log-facility local6; ## Failover setting failover peer "¡ÚFailover¥ë¡¼¥ë̾¡Û" { primary; address ¡ÚPrimary Server IPaddress¡Û; port 519; peer address ¡ÚSecondry Server IPaddress¡Û; peer port 520; max-response-delay 60; max-unacked-updates 10; mclt 300; split 128; load balance max seconds 3; } include "/etc/dhcp/conf.d/dynamic-lease.conf"; include "/etc/dhcp/conf.d/static-lease.conf"; # EOF
SecondryÀßÄê †
- /etc/dhcp/dhcpd.conf
## --------------------------------- ## dhcpd.conf (secondry) ## --------------------------------- ## Date : 2016/04/04 ## Network : ## ## Global setting ddns-update-style none; authoritative; log-facility local6; ## Failover setting failover peer "¡ÚFailover¥ë¡¼¥ë̾¡Û" { secondary; address ¡ÚSecondry Server IPaddress¡Û; port 519; peer address ¡ÚPrimary Server IPaddress¡Û; peer port 520; max-response-delay 60; max-unacked-updates 10; load balance max seconds 3; } include "/etc/dhcp/conf.d/dynamic-lease.conf"; include "/etc/dhcp/conf.d/static-lease.conf"; # EOF
ưŪ¥ê¡¼¥¹¤ÎÀßÄê †
- /etc/dhcp/conf.d/dynamic-lease.conf
## --------------------------------- ## dhcpd.conf (dynamic-lease) ## --------------------------------- ## Date : 2016/04/11 ## Network : ## ## ------------------------- ## Dynamic Lease setting ## ------------------------- subnet ¡Ú¥Í¥Ã¥È¥ï¡¼¥¯¥¢¥É¥ì¥¹¡Û netmask ¡Ú¥Í¥Ã¥È¥Þ¥¹¥¯¡Û { pool { failover peer "¡ÚFailover¥ë¡¼¥ë̾¡Û"; ## IPaddress lease range range ¡Ú³«»Ï¥¢¥É¥ì¥¹¡Û¡Ú½ªÎ»¥¢¥É¥ì¥¹¡Û; ## IPaddress lease time(Default) default-lease-time 3600; ## IPaddress lease time(Max) max-lease-time 259200; ## IPaddress segment rooter address option routers ¡Ú¥Ç¥Õ¥©¥ë¥È¥²¡¼¥È¥¦¥§¥¤¡Û; ## Domain name option domain-name "¡Ú¥É¥á¥¤¥ó̾¡Û"; option domain-name-servers ¡ÚDNS1¡Û, ¡ÚDNS2¡Û,¡ÚDNS3¡Û; ## Access control allow unknown-clients; #deny unknown-clients; } } # EOF
Æ°ºî¥í¥° †
- Primary (/var/log/dhcpd/dhcpd.log)
[TIMESTAMP] dhcp01 dhcpd: Internet Systems Consortium DHCP Server 4.1.1-P1 [TIMESTAMP] dhcp01 dhcpd: Copyright 2004-2010 Internet Systems Consortium. [TIMESTAMP] dhcp01 dhcpd: All rights reserved. [TIMESTAMP] dhcp01 dhcpd: For info, please visit https://www.isc.org/software/dhcp/ [TIMESTAMP] dhcp01 dhcpd: Wrote 11 leases to leases file. [TIMESTAMP] dhcp01 dhcpd: Listening on LPF/eth0/00:50:56:80:14:39/192.168.1.0/24 [TIMESTAMP] dhcp01 dhcpd: Sending on LPF/eth0/00:50:56:80:14:39/192.168.1.0/24 [TIMESTAMP] dhcp01 dhcpd: Sending on Socket/fallback/fallback-net [TIMESTAMP] dhcp01 dhcpd: failover peer localnet: I move from recover to startup
- Secondry (/var/log/dhcpd/dhcpd.log)
[TIMESTAMP] dhcp02 dhcpd: Internet Systems Consortium DHCP Server 4.1.1-P1 [TIMESTAMP] dhcp02 dhcpd: Copyright 2004-2010 Internet Systems Consortium. [TIMESTAMP] dhcp02 dhcpd: All rights reserved. [TIMESTAMP] dhcp02 dhcpd: For info, please visit https://www.isc.org/software/dhcp/ [TIMESTAMP] dhcp02 dhcpd: Wrote 11 leases to leases file. [TIMESTAMP] dhcp02 dhcpd: Listening on LPF/eth0/00:50:56:80:fc:c4/192.168.1.0/24 [TIMESTAMP] dhcp02 dhcpd: Sending on LPF/eth0/00:50:56:80:fc:c4/192.168.1.0/24 [TIMESTAMP] dhcp02 dhcpd: Sending on Socket/fallback/fallback-net [TIMESTAMP] dhcp02 dhcpd: failover peer localnet: I move from recover to startup
»²¹Í †
[Linux][DHCP] ISC DHCP¤Î¾éĹ²½ÀßÄê
DHCP¥µ¡¼¥Ð¤Î£²½Å²½(failover)¤ÎÀßÄê
Last-modified: 2016-07-13 (¿å) 00:14:03 (2844d)