当方素人ですまさかり大歓迎ですよろしくおねがいします。
当環境で期待通りの動きをしたので記録として残します。
環境
- Ubuntu 20.04 on VMware ESXi
- isc-dhcp-server v.4.3.5-3ubuntu7.1
- LAN
-
10.0.0.0/24
(CIDR に突っ込みは NG) - デフォルトゲートウェイ
10.0.0.1
-
インストール
$ sudo apt install isc-dhcp-server
設定
IPv4 用設定ファイル: /etc/dhcp/dhcpd.conf
IPv6 用設定ファイル: /etc/dhcp/dhcpd6.conf
IPv4
/etc/dhcp/dhcpd.conf
option domain-name "xxxxxxx.local"; # 接続固有 DNS サフィックス
option domain-name-servers [DNS v4アドレス], 1.1.1.1; # 配布する DNS サーバーのアドレス (カンマ区切り)
authoritative; # コメント解除
subnet 10.0.0.0 netmask 255.255.255.0 { # ネットワークアドレスとサブネットマスク
option routers 10.0.0.1; # デフォルトゲートウェイ
option subnet-mask 255.255.255.0; # サブネットマスク
range dynamic-bootp 10.0.0.6 10.0.0.97; # DHCP リース帯 ex) .6 ~ .97を貸し出す
}
IPv6
/etc/dhcp/dhcpd6.conf
option domain-name "xxxxxxx.local"; # 接続固有 DNS サフィックス
option dhcp6.name-servers [DNS v6アドレス], 2606:4700:4700::1111; # 配布する DNS サーバーのアドレス (カンマ区切り)
設定反映
$ sudo systemctl restart isc-dhcp-server
$ sudo systemctl restart isc-dhcp-server6
あとは家庭用ルーターなどが喋る DHCP を止めれば OK です。