XACK DHCP ハンドブック

株式会社XACK0. 目次◆1. はじめに◆◆◆1.1. XACK DHCPとは
1.2. XACK DHCP Managerとは

2. DHCPサーバー構築手順◆◆

2.1. DHCPサーバー環境構成
2.2. DHCPサーバー構築◆◆◆◆

2.3. XACK DHCP設定変更
◆◆
◆
◆

◆

◆

2.4.1. アドレスリース状況確認
2.4.2. リース情報検索

2.5. ユーザー管理◆◆◆

2.3.1. 設定変更
2.3.2. 設定変更確認・設定反映
2.3.3. XACK DHCP再起動・系切り替え
2.3.4. 設定バックアップ確認

2.4. XACK DHCP動作確認◆◆

2.2.1. XACK DHCP Managerへのログイン
2.2.2. 設定確認
2.2.3. 起動・停止と冗長構成

2.5.1. アカウント追加
2.5.2. アカウント編集

3. おわりにCopyright © 2022 XACK Inc.

2

1. はじめに◆1. はじめに◆◆1.1. XACK DHCPとは
1.2. XACK DHCP Managerとは◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
Copyright © 2022 XACK Inc.

3

1. はじめに◆◆XACK UI製品ラボ(XACK DHCP)ではXACK DHCPの管理ツールであるXACK DHCP Managerをお試し頂けます。
本ハンドブックではXACK DHCPの設定確認・起動・動作確認の手順を記載しております。

Copyright © 2022 XACK Inc.

4

1.1. XACK DHCPとは◆◆

XACK DHCPは広範な用途に利用可能な高性能かつ柔軟なDHCPサーバーです。
XACK DHCPの特徴には以下の4点があります。
大規模◆ 高性能・高信頼性◆ DOCSIS対応◆ 柔軟なカスタマイズ◆Copyright © 2022 XACK Inc.

5

1.2. XACK DHCP Managerとは◆◆◆

XACK DHCP ManagerはXACK DHCPにバンドルされる無償のWeb UIです。
DHCPの運用負荷を軽減するブラウザ操作・日本語対応で扱いやすい統合管理GUIツールです。
XACK DHCP Managerの特徴には以下の2点があります。
排他制御により設定の衝突を防止、権限設定によりユーザー毎の操作を制限◆ 冗長構成の一元管理◆

Copyright © 2022 XACK Inc.

6

2. DHCPサーバー構築手順◆◆◆◆

2. DHCPサーバー構築手順◆◆

2.1. DHCPサーバー環境構成
2.2. DHCPサーバー構築◆◆◆◆

2.3. XACK DHCP設定変更
◆◆
◆
◆

◆

2.3.1. 設定変更
2.3.2. 設定変更確認・設定反映
2.3.3. XACK DHCP再起動・系切り替え
2.3.4. 設定バックアップ確認

2.4. XACK DHCP動作確認◆◆◆

2.2.1. XACK DHCP Managerへのログイン
2.2.2. 設定確認
2.2.3. 起動・停止と冗長構成

2.4.1. アドレスリース状況確認
2.4.2. リース情報検索

2.5. ユーザー管理◆◆

2.5.1. アカウント追加
2.5.2. アカウント編集◆Copyright © 2022 XACK Inc.

7

2.1. DHCPサーバー環境構成◆

DHCPデモ環境の構成は以下の通りとなります。

HTTPS

操作ツール

XACK DHCP Manager

SSH

リース情報

XACK DHCP サーバー #1
Active系

Copyright © 2022 XACK Inc.

リース情報

同期XACK DHCP サーバー #2
Standby系

8

2.2. DHCPサーバー構築◆◆◆

XACK DHCPの「トライ」を選択します。
※環境構築時に時間を要する場合がございます。
※同時利用ユーザー数に制限がございますので、超過した場合には時間を置いてのご利用をお願いします。

Copyright © 2022 XACK Inc.

9

2.2.1. XACK DHCP Managerへのログイン◆

ユーザー名に「admin」、パスワードに「admin」を入力し、「ログイン」を選択します。

Copyright © 2022 XACK Inc.

10

2.2.2. 設定確認◆

グループ名「xack-dhcp」の「表示」を選択します。

Copyright © 2022 XACK Inc.

11

2.2.2.1. 基本設定確認◆

サーバー設定の「基本設定」を選択します。

Copyright © 2022 XACK Inc.

12

2.2.2.1. 基本設定確認
XACK DHCPの動作を指定する基本設定画面です。
◆ 設定されている情報を確認します。
◆ 「←」を選択します。
◆Copyright © 2022 XACK Inc.

13

2.2.2.2. 同期設定確認◆

サーバー設定の「同期設定」を選択します。

Copyright © 2022 XACK Inc.

14

2.2.2.2. 同期設定確認
XACK DHCPのリース情報の同期処理を指定する同期設定画面です。
◆ 設定されている情報を確認します。
◆ 「←」を選択します。
◆Copyright © 2022 XACK Inc.

15

2.2.2.3. DUID設定確認◆

サーバー設定の「DUID設定」を選択します。

Copyright © 2022 XACK Inc.

16

2.2.2.3. DUID設定確認
DHCPグループが持つDUIDを指定するDUID設定画面です。
◆ 設定されている情報を確認します。
◆ 「←」を選択します。
◆Copyright © 2022 XACK Inc.

17

2.2.2.4. オプション設定確認◆サーバー設定の「オプション設定」を選択します。

Copyright © 2022 XACK Inc.

18

2.2.2.4. オプション設定確認
プール毎に設定されるオプショングループに対応する応答オプションを指定する設定画面です。
◆ オプショングループ名の「option1」および「option2」の「▼」を選択します。
◆Copyright © 2022 XACK Inc.

19

2.2.2.4. オプション設定確認「option1」および「option2」に設定されているオプションコードに対応する値が設定されていることを確認します。
◆ 「←」を選択します。
◆Copyright © 2022 XACK Inc.

20

2.2.2.5. ベンダーオプション設定確認◆

サーバー設定の「ベンダーオプション設定」を選択します。

Copyright © 2022 XACK Inc.

21

2.2.2.5. ベンダーオプション設定確認
ベンダーオプションに対応する情報を指定するベンダーオプション設定画面です。
◆ ベンダークラス識別子の「vendor_binary」、「vendor_ip」および「vendor_string」の「▼」を選択します。
◆Copyright © 2022 XACK Inc.

22

2.2.2.5. ベンダーオプション設定確認「vendor_binary」、「vendor_ip」および「vendor_string」に設定されているオプションコードに対応する値が設定されていることを確認します。
◆ 「←」を選択します。
◆Copyright © 2022 XACK Inc.

23

2.2.2.6. ネットワークグループ設定確認◆

アドレスリースの「ネットワークグループ設定」を選択します。

Copyright © 2022 XACK Inc.

24

2.2.2.6. ネットワークグループ設定確認
アドレスプール、リレーエージェントおよび端末情報を指定するネットワークグループ設定画面です。
◆ ネットワークグループ名「00000001」の「アドレスプール」を選択します。
◆Copyright © 2022 XACK Inc.

25

2.2.2.6. ネットワークグループ設定確認
ネットワークグループ名「00000001」で指定されているアドレスプール情報が設定されていることを確認します。
◆ 「←」を選択します。
◆Copyright © 2022 XACK Inc.

26

2.2.2.6. ネットワークグループ設定確認◆

ネットワークグループ名「00000001」の「リレーエージェント」を選択します。

Copyright © 2022 XACK Inc.

27

2.2.2.6. ネットワークグループ設定確認
ネットワークグループ名「00000001」で指定されているリレーエージェントアドレスが設定されていることを確認します。
◆ 「←」を選択します。
◆Copyright © 2022 XACK Inc.

28

2.2.2.6. ネットワークグループ設定確認◆

ネットワークグループ名「(ネットワークグループ未指定)」の「端末情報」を選択します。

Copyright © 2022 XACK Inc.

29

2.2.2.6. ネットワークグループ設定確認
ネットワークグループ名「(ネットワークグループ未指定)」で指定されている端末情報が設定されていることを確認します。
◆ 「←」を選択します。
◆Copyright © 2022 XACK Inc.

30

2.2.2.6. ネットワークグループ設定確認◆ネットワークグループ名「00000002」の「アドレスプール」、「リレーエージェント」および「端末情報」を選択し、同様に設定されていることを確認します。
◆「00000001」、 「00000002」の「端末情報」は何も指定されていません。

Copyright © 2022 XACK Inc.

31

2.2.3. 起動・停止と冗長構成起動・停止と冗長構成の確認を実施します。
◆ 「dhcp-1」および「dhcp-2」が停止中であることを確認します。
◆Copyright © 2022 XACK Inc.

32

2.2.3.1. ロックの取得
排他制御のためロックを取得します。
◆ 「ロック」を選択します。
◆Copyright © 2022 XACK Inc.

33

2.2.3.1. ロックの取得◆「ロック時に表示するコメント」には何も入力せず、「ロック取得」を選択します。

Copyright © 2022 XACK Inc.

34

2.2.3.1. ロックの取得◆「ロック解除」と表示されることでロックを取得できたことを確認します。

Copyright © 2022 XACK Inc.

35

2.2.3.2. XACK DHCPの起動◆

運用操作の「冗長構成・状態管理」を選択します。

Copyright © 2022 XACK Inc.

36

2.2.3.2. XACK DHCPの起動「dhcp-1」を起動します。
◆ サーバー名「dhcp-1」の「起動」を選択します。
◆Copyright © 2022 XACK Inc.

37

2.2.3.2. XACK DHCPの起動「dhcp-1」が起動されたことを確認します。
◆ サーバー名「dhcp-2」の「起動」を選択します。
◆

Copyright © 2022 XACK Inc.

38

2.2.3.2. XACK DHCPの起動「dhcp-2」が起動されたことを確認します。
◆ 冗長状態は「dhcp-1」が「Active」、「dhcp-2」が「Standby」であることを確認します。
◆Copyright © 2022 XACK Inc.

39

2.2.3.2. XACK DHCPの起動◆「←」を選択します。

Copyright © 2022 XACK Inc.

40

2.2.3.2. XACK DHCPの起動◆「dhcp-1」および「dhcp-2」が起動中であることを確認します。

Copyright © 2022 XACK Inc.

41

2.2.3.3. XACK DHCPの停止◆

運用操作の「冗長構成・状態管理」を選択します。

Copyright © 2022 XACK Inc.

42

2.2.3.3. XACK DHCPの停止
サーバー名「dhcp-1」の「停止」を選択します。
◆ 確認ダイアログに対して「OK」を選択します。
◆Copyright © 2022 XACK Inc.

43

2.2.3.3. XACK DHCPの停止「dhcp-1」が停止されたことを確認します。
◆ 冗長状態が「Active」であった「dhcp-1」が停止されたため、「Standby」であった「dhcp-2」が「Active」に変更されたことを確認します。
◆Copyright © 2022 XACK Inc.

44

2.2.3.3. XACK DHCPの停止
サーバー名「dhcp-2」の「停止」を選択します。
◆ 確認ダイアログに対して「OK」を選択します。
◆Copyright © 2022 XACK Inc.

45

2.2.3.3. XACK DHCPの停止「dhcp-2」が停止されたことを確認します。
◆ 「←」を選択します。
◆Copyright © 2022 XACK Inc.

46

2.2.3.3. XACK DHCPの停止◆「dhcp-1」および「dhcp-2」が停止中であることを確認します。

Copyright © 2022 XACK Inc.

47

2.3. XACK DHCP設定変更◆XACK DHCPの設定変更手順を説明します。

Copyright © 2022 XACK Inc.

48

2.3.1. 設定変更
◆2.2.3.1.の手順に従い、「dhcp-1」および「dhcp-2」を起動します。

Copyright © 2022 XACK Inc.

49

2.3.1. 設定変更◆「dhcp-1」および「dhcp-2」が起動中であることを確認します。

Copyright © 2022 XACK Inc.

50

2.3.1. 設定変更◆

サーバー設定の「基本設定」を選択します。

Copyright © 2022 XACK Inc.

51

2.3.1. 設定変更◆

例として設定項目「max_expire_count」および「statistics_interval」の設定値を変更します。

Copyright © 2022 XACK Inc.

52

2.3.1. 設定変更
設定項目「max_expire_count」の設定値を「200」に、「statistics_interval」の設定値を「30」に変更します。
◆ 「保存」を選択します。
◆Copyright © 2022 XACK Inc.

53

2.3.1. 設定変更◆

サーバー設定の「基本設定」に「未反映」を示す表示が出力されていることを確認します。

Copyright © 2022 XACK Inc.

54

2.3.2. 設定変更確認・設定反映◆「差分表示／反映」を選択します。

Copyright © 2022 XACK Inc.

55

2.3.2. 設定変更確認・設定反映
先ほど変更した設定項目および設定値が表示されていることを確認します。
◆ チェックボックス「反映後にバックアップを生成する」にチェックを入れ、「設定を反映」を選択します。
◆Copyright © 2022 XACK Inc.

56

2.3.2. 設定変更確認・設定反映◆

変更した設定が反映されたことを確認します。

Copyright © 2022 XACK Inc.

57

2.3.3. XACK DHCP再起動・系切り替え
先ほど設定変更した設定項目をXACK DHCPに反映するためには、XACK DHCPの再起動が必要となります。
◆ サーバー設定の「冗長構成・状態管理」を選択します。
◆Copyright © 2022 XACK Inc.

58

2.3.3. XACK DHCP再起動・系切り替え「Standby」である「dhcp-2」の再起動から実施します。
◆ サーバー名「dhcp-2」の停止を選択します。
◆ 確認ダイアログに対して「OK」を選択します。
◆Copyright © 2022 XACK Inc.

59

2.3.3. XACK DHCP再起動・系切り替え「dhcp-2」が停止されたことを確認します。
◆ サーバー名「dhcp-2」の起動を選択します。
◆

Copyright © 2022 XACK Inc.

60

2.3.3. XACK DHCP再起動・系切り替え「dhcp-2」が起動されたことを確認します。
◆ 次に「Active」である「dhcp-1」の再起動を実施します。
◆ サーバー名「dhcp-1」の停止を選択します。
◆ 確認ダイアログに対して「OK」を選択します。
◆Copyright © 2022 XACK Inc.

61

2.3.3. XACK DHCP再起動・系切り替え「dhcp-1」が停止されたことを確認します。
◆ 「Active」であった「dhcp-1」が停止されたため、「Standby」であった「dhcp-2」が「Active」に変更されたことを確認します。
◆ サーバー名「dhcp-1」の起動を選択します。
◆Copyright © 2022 XACK Inc.

62

2.3.3. XACK DHCP再起動・系切り替え「dhcp-1」が起動されたことを確認します。
◆ サーバー名「dhcp-1」の「系切り替え」を選択します。
◆ 確認ダイアログに対して「はい」を選択します。
◆Copyright © 2022 XACK Inc.

63

2.3.3. XACK DHCP再起動・系切り替え
冗長状態が「dhcp-1」は「Active」に、「dhcp-2」は「Standby」に変更されたことを確認します。
◆ 「←」を選択します。
◆Copyright © 2022 XACK Inc.

64

2.3.4. 設定バックアップ確認◆

運用操作の「バックアップ／リストア」を選択します。

Copyright © 2022 XACK Inc.

65

2.3.4. 設定バックアップ確認
作成契機に先ほど設定変更反映時にバックアップファイルを作成した際の日付・時刻が表示されていることを確認します。
◆ 「エクスポート」を選択することでバックアップファイルを取得することも可能です。
◆ 「←」を選択します。
◆Copyright © 2022 XACK Inc.

66

2.4. XACK DHCP動作確認◆

XACK DHCPの動作確認手順を説明します。

Copyright © 2022 XACK Inc.

67

2.4.1. アドレスリース状況確認◆

アドレスリースの「アドレスリース状況」を選択します。

Copyright © 2022 XACK Inc.

68

2.4.1. アドレスリース状況確認◆

ネットワークグループ「00000001」に払い出し済みのアドレスが1つ存在することを確認します。
ここでの払い出し済みのアドレスは本ハンズオンでの確認用として用意したものとなります。
◆ 実際の環境ではクライアントからのリクエスト契機に払い出しが実施されるため、起動時に1アドレスが払い出された状態とはなりません。
◆◆「←」を選択します。

Copyright © 2022 XACK Inc.

69

2.4.2. リース情報検索◆

アドレスリースの「リース情報検索」を選択します。

Copyright © 2022 XACK Inc.

70

2.4.2. リース情報検索「検索条件を選択」のプルダウンを選択し、「全件」を選択します。
◆ 「検索」を選択します。
◆

Copyright © 2022 XACK Inc.

71

2.4.2. リース情報検索
払い出し済みのリース情報が表示されていることを確認します。
◆ 「←」を選択します。
◆Copyright © 2022 XACK Inc.

72

2.5. ユーザ管理◆

XACK DNS Managerで使用するユーザ管理手順を説明します。

Copyright © 2022 XACK Inc.

73

2.5.1. アカウント追加
XACK DHCP Manager上部の「設定」を選択します。
◆ 「アカウント管理」を選択します。
◆ 確認ダイアログに対して「OK」を選択します。
◆Copyright © 2022 XACK Inc.

74

2.5.1. アカウント追加「admin」アカウントのみが登録されていることを確認します。
◆ 「アカウント追加」を選択します。
◆Copyright © 2022 XACK Inc.

75

2.5.1. アカウント追加
アカウント名に「test-user」を入力します。
◆ 「パスワード」および「パスワード(再入力)」に任意のパスワードを入力します。
◆

パスワードは8文字以上で英字、数値、記号をそれぞれ最低1文字以上含まれる必要があります。
◆ アカウント名が含まれるパスワードは無効となります。
◆◆「登録」を選択します。

Copyright © 2022 XACK Inc.

76

2.5.1. アカウント追加◆

アカウント名に「test-user」が追加されたことを確認します。

Copyright © 2022 XACK Inc.

77

2.5.1. アカウント追加◆XACK DHCP Manager上部の「adminでログイン中」を選択し、「ログアウト」を選択します。

Copyright © 2022 XACK Inc.

78

2.5.1. アカウント追加
アカウント名に「test-user」、パスワードに先ほど設定したパスワードを入力します。
◆ 「ログイン」を選択します。
◆Copyright © 2022 XACK Inc.

79

2.5.1. アカウント追加「test-user」でログインされたことを確認します。
◆ 同様の手順で「admin」アカウントで再度ログインします。
◆Copyright © 2022 XACK Inc.

80

2.5.2. アカウント編集
XACK DHCP Manager上部の「設定」を選択します。
◆ 「アカウント管理」を選択します。
◆ 確認ダイアログに対して「OK」を選択します。
◆Copyright © 2022 XACK Inc.

81

2.5.2. アカウント編集◆アカウント名「test-user」の「権限編集」を選択します。

Copyright © 2022 XACK Inc.

82

2.5.2. アカウント編集
全体権限から「readonly」を選択します。
◆ 「変更」を選択します。
◆Copyright © 2022 XACK Inc.

83

2.5.2. アカウント編集「test-user」の権限が「admin」から「readonly」に変更されたことを確認します。
◆ 2.5.1.の手順に従い、「test-user」でログインします。
◆Copyright © 2022 XACK Inc.

84

2.5.2. アカウント編集「test-user」が「グループ登録」が選択できなくなったことを確認します。
◆ 「表示」を選択します。
◆

Copyright © 2022 XACK Inc.

85

2.5.2. アカウント編集
アドレスリースの「リース情報追加／削除」および「リース情報検索」が選択できなくなったことを確認します。
◆ 「基本設定」を選択します。
◆

Copyright © 2022 XACK Inc.

86

2.5.2. アカウント編集
全ての設定項目で設定値の変更ができないことを確認します。
◆ 「←」を選択します。
◆Copyright © 2022 XACK Inc.

87

2.5.2. アカウント編集◆

運用操作の「冗長構成・状態管理」を選択します。

Copyright © 2022 XACK Inc.

88

2.5.2. アカウント編集
XACK DHCPの「起動」、「停止」および「系切替」が全て選択できないことを確認します。
◆ 「←」を選択します。
◆

Copyright © 2022 XACK Inc.

89

3. おわりに◆◆
◆

◆◆
◆
◆◆◆

◆◆◆
◆◆◆
◆
◆

◆
◆
◆

◆

3. おわりに

Copyright © 2022 XACK Inc.

90

3. おわりに以上で、アカウント編集は終了です。
◆ 終了の際には「利用終了」を選択します。
◆Copyright © 2022 XACK Inc.

91

3. おわりに◆◆◆本ハンドブックでの説明は以上となります。

ハンズオンを通じて本製品ご興味を持たれた、詳細な動作やご不明点等ございましたら、弊社お問い合わせフォームよりご連絡いただければ幸いです。
お問い合わせフォーム
https://xack.co.jp/contact/

Copyright © 2022 XACK Inc.

92

https://xack.co.jp

Copyright © 2022 XACK Inc.

93