Yamaha RTX ルータにおけるDHCPの設定方法を紹介します。デフォルトで作成されている192.168.100.0/24のセグメントを使用する場合はデフォルト設定のDHCPで十分かもしれませんが、デフォルト設定以外のセグメントを使用する場合は手動でDHCPを設定する必要があります。
また、他のルータに比べて指定できる項目が少ないため、機能不足の場合はWindows ServerやLinuxでDHCPを構築せざるを得ない状況もあるかもしれません。
設定まとめ
DHCP IPv4アドレス割り当て範囲の指定
以下のコマンドでDHCP IPv4アドレスの割り当て範囲の指定が可能です。また、デフォルトゲートウェイなどの詳細パラメタの指定が可能ですが、詳細パラメタを省略した場合は、Yamaha RTXがデフォルトゲートウェイ かつ DHCPサーバとして通知されます。
Yamaha RTXのDHCPサーバは詳細なパラメタを指定する事ができません。例えば、DHCPサーバやPXE bootで使用するoption60などは指定できません。
# dhcp scope <スコープ番号> <範囲/マスク> [ gateway <ゲートウェイ> ] [ expire <時間> ] [ maxexpire <時間> ]
工場出荷時のデフォルト設定は以下の通りです。
# dhcp scope 1 192.168.100.2-192.168.100.191/24
除外機能
一部のDHCPを除外してDHCPサーバを使用する事ができます。構文及び指定可能なパラメタは以下の通りです。
パラメタ | 意味 |
---|---|
broadcast-nak | DHCPNAKをブロードキャストで送る |
none-domain-null | ドメイン名の最後にNULL文字を付加しない |
remain-silent | リース情報を持たないクライアントからのDHCPREQUESTを無視する |
reply-ack | DHCPNAK の代わりに許容値を格納したDHCPACKを返す |
use-clientid | クライアントの識別にClient-Identifierオプションを優先する |
# dhcp server rfc2131 compliant except [broadcast-nak] [none-domain-null] [remain-silent] [reply-ack] [use-clientid]
デフォルト設定は以下の通りです。remain-silentが指定されていますので、リース情報を持たないクライアントからのDHCPREQUESTも許容します。
# dhcp server rfc2131 compliant except remain-silent
DHCP Relay
Yamaha RTXはDHCPサーバとして動かすか、DHCPリレーエージェントとして動かすかを指定できます。
# dhcp service { server | relay }
動作確認
動作確認の構成
以下の環境で動作確認を行います。
Windows 10 Yamaha RTX 810 +-----------+ ethernet1 lan1 +----------+ lan2 | host100 +-------------------------+ R1 +------- (Internet) +-----------+ .dhcp .1 +----------+ dhcp 192.168.100.0/24
初期設定
工場出荷の状態から設定を用いて動作確認します。
[R1:RTX810] ip lan1 address 192.168.100.1/24 dhcp service server dhcp server rfc2131 compliant except remain-silent dhcp scope 1 192.168.100.2-192.168.100.191/24
動作確認
lan1にWindows端末を接続します。DHCPによってIPアドレスを取得できている事を確認します。
[Host100:Windows10] C:\Users\admin>ipconfig /all Windows IP 構成 ホスト名. . . . . . . . . . . . . . .: DESKTOP-LRITL0U プライマリ DNS サフィックス . . . . .: ノード タイプ . . . . . . . . . . . .: ハイブリッド IP ルーティング有効 . . . . . . . . .: いいえ WINS プロキシ有効 . . . . . . . . . .: いいえ イーサネット アダプター イーサネット 2: 接続固有の DNS サフィックス . . . . .: 説明. . . . . . . . . . . . . . . . .: Intel(R) 82579LM Gigabit Network Connection 物理アドレス. . . . . . . . . . . . .: CC-7E-E7-5C-80-BB DHCP 有効 . . . . . . . . . . . . . .: はい 自動構成有効. . . . . . . . . . . . .: はい リンクローカル IPv6 アドレス. . . . .: fe80::c8fe:23d6:7439:cfeb%9(優先) IPv4 アドレス . . . . . . . . . . . .: 192.168.100.5(優先) サブネット マスク . . . . . . . . . .: 255.255.255.0 リース取得. . . . . . . . . . . . . .: 2021年6月29日 0:18:07 リースの有効期限. . . . . . . . . . .: 2021年7月2日 0:18:07 デフォルト ゲートウェイ . . . . . . .: 192.168.100.1 DHCP サーバー . . . . . . . . . . . .: 192.168.100.1 DHCPv6 IAID . . . . . . . . . . . . .: 164396775 DHCPv6 クライアント DUID. . . . . . .: 00-01-00-01-26-EF-8C-74-B8-6B-23-B2-A6-73 DNS サーバー. . . . . . . . . . . . .: 192.168.100.1 NetBIOS over TCP/IP . . . . . . . . .: 有効