LoginSignup
21
6

More than 3 years have passed since last update.

DHCP サーバーを建てよう

Posted at

当方素人ですまさかり大歓迎ですよろしくおねがいします。
当環境で期待通りの動きをしたので記録として残します。

環境

  • 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 です。

21
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
21
6