isc-dhcp-serverでdhcpサーバの冗長構成
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
#contents
* 目的 [#qe4aaa27]
DHCPサーバを冗長構成にて構築する。
* 概要 [#i9c4ca04]
簡易的なDHCPの冗長構成では、払い出しIPアドレスのレンジを...
片方のサーバがダウンしてもサービスは縮退して継続可能とし...
ISC製DHCPサーバは2台で冗長構成が組めるらしいということで...
これは払い出しIPアドレスのレンジを変更することなく、リー...
片方が落ちてももう片方でサービスが継続可能。
* 検証環境 [#bff66f15]
-DHCPサーバ#1(ubuntu 14.04)
-DHCPサーバ#2(ubuntu 14.04)
いずれも lxc 上にて構築する
* 導入方法 [#h694286e]
** 必要なソフトウェアのインストール [#tf1234d2]
[ubuntu@lxc ~]$ sudo apt-get install install isc-dhcp-se...
** 設定ファイルの修正 [#w91c88b3]
*** syslog関連 [#fde5140e]
[ubuntu@lxc ~]$ sudo vi /etc/rsyslog.d/40-dhcpd.conf
# ISC-DHCP-SERVER
local7.* /var/log/dhcpd.log
[ubuntu@lxc ~]$ sudo touch /var/log/dhcpd.log
[ubuntu@lxc ~]$ sudo chown syslog /var/log/dhcpd.log
*** プライマリサーバのdhcpd.conf設定 [#ia1a918d]
[ubunt@lxc ~]$ sudo vi /etc/dhcp/dhcpd.conf
option domain-name "prosper2.org";
option domain-name-servers 8.8.8.8, 8.8.4.4;
option subnet-mask 255.255.255.0;
log-facility local7;
default-lease-time 3600;
max-lease-time 3600;
failover peer "FOdhcp" {
primary;
address 192.168.10.xxx; ← プライマリのIPアドレス
port 20xxx; ← プライマリのキープアライブ用ポートを指定
peer address 192.168.10.yyy; ← セカンダリのIPアドレス
peer port 20yyy; ← セカンダリのキープアライブ用ポート...
max-response-delay 60;
max-unacked-updates 10;
mclt 300;
split 128;
load balance max seconds 3;
}
subnet 192.168.10.0 netmask 255.255.255.0 {
pool{
failover peer "FOdhcp";
range 192.168.10.65 192.168.10.128; ← この例では192....
option routers 192.168.10.254;
option broadcast-address 192.168.10.255;
}
}
*** セカンダリサーバのdhcpd.conf設定 [#z4ec15d2]
[ubunt@lxc ~]$ sudo vi /etc/dhcp/dhcpd.conf
option domain-name "prosper2.org";
option domain-name-servers 8.8.8.8, 8.8.4.4;
option subnet-mask 255.255.255.0;
log-facility local7;
default-lease-time 3600;
max-lease-time 3600;
failover peer "FOdhcp" {
secondary;
address 192.168.10.yyy;
port 20yyy;
peer address 192.168.10.xxx;
peer port 20xxx;
max-response-delay 60;
max-unacked-updates 10;
load balance max seconds 3;
}
subnet 192.168.10.0 netmask 255.255.255.0 {
pool{
failover peer "FOdhcp";
range 192.168.10.65 192.168.10.128;
option routers 192.168.10.254;
option broadcast-address 192.168.10.255;
}
}
** サーバ再起動 [#y88c1f8a]
正副ともに起動する
[ubunt@lxc ~]$ sudo /etc/init.d/rsyslog restart
[ubunt@lxc ~]$ sudo /etc/init.d/isc-dhcp-server restart
~
~
~
~
#counter
終了行:
#contents
* 目的 [#qe4aaa27]
DHCPサーバを冗長構成にて構築する。
* 概要 [#i9c4ca04]
簡易的なDHCPの冗長構成では、払い出しIPアドレスのレンジを...
片方のサーバがダウンしてもサービスは縮退して継続可能とし...
ISC製DHCPサーバは2台で冗長構成が組めるらしいということで...
これは払い出しIPアドレスのレンジを変更することなく、リー...
片方が落ちてももう片方でサービスが継続可能。
* 検証環境 [#bff66f15]
-DHCPサーバ#1(ubuntu 14.04)
-DHCPサーバ#2(ubuntu 14.04)
いずれも lxc 上にて構築する
* 導入方法 [#h694286e]
** 必要なソフトウェアのインストール [#tf1234d2]
[ubuntu@lxc ~]$ sudo apt-get install install isc-dhcp-se...
** 設定ファイルの修正 [#w91c88b3]
*** syslog関連 [#fde5140e]
[ubuntu@lxc ~]$ sudo vi /etc/rsyslog.d/40-dhcpd.conf
# ISC-DHCP-SERVER
local7.* /var/log/dhcpd.log
[ubuntu@lxc ~]$ sudo touch /var/log/dhcpd.log
[ubuntu@lxc ~]$ sudo chown syslog /var/log/dhcpd.log
*** プライマリサーバのdhcpd.conf設定 [#ia1a918d]
[ubunt@lxc ~]$ sudo vi /etc/dhcp/dhcpd.conf
option domain-name "prosper2.org";
option domain-name-servers 8.8.8.8, 8.8.4.4;
option subnet-mask 255.255.255.0;
log-facility local7;
default-lease-time 3600;
max-lease-time 3600;
failover peer "FOdhcp" {
primary;
address 192.168.10.xxx; ← プライマリのIPアドレス
port 20xxx; ← プライマリのキープアライブ用ポートを指定
peer address 192.168.10.yyy; ← セカンダリのIPアドレス
peer port 20yyy; ← セカンダリのキープアライブ用ポート...
max-response-delay 60;
max-unacked-updates 10;
mclt 300;
split 128;
load balance max seconds 3;
}
subnet 192.168.10.0 netmask 255.255.255.0 {
pool{
failover peer "FOdhcp";
range 192.168.10.65 192.168.10.128; ← この例では192....
option routers 192.168.10.254;
option broadcast-address 192.168.10.255;
}
}
*** セカンダリサーバのdhcpd.conf設定 [#z4ec15d2]
[ubunt@lxc ~]$ sudo vi /etc/dhcp/dhcpd.conf
option domain-name "prosper2.org";
option domain-name-servers 8.8.8.8, 8.8.4.4;
option subnet-mask 255.255.255.0;
log-facility local7;
default-lease-time 3600;
max-lease-time 3600;
failover peer "FOdhcp" {
secondary;
address 192.168.10.yyy;
port 20yyy;
peer address 192.168.10.xxx;
peer port 20xxx;
max-response-delay 60;
max-unacked-updates 10;
load balance max seconds 3;
}
subnet 192.168.10.0 netmask 255.255.255.0 {
pool{
failover peer "FOdhcp";
range 192.168.10.65 192.168.10.128;
option routers 192.168.10.254;
option broadcast-address 192.168.10.255;
}
}
** サーバ再起動 [#y88c1f8a]
正副ともに起動する
[ubunt@lxc ~]$ sudo /etc/init.d/rsyslog restart
[ubunt@lxc ~]$ sudo /etc/init.d/isc-dhcp-server restart
~
~
~
~
#counter
ページ名: