Ubuntu 24.04 DHCP サーバーの設定方法

環境
Ubuntu 24.04

概要
DHCP ( Dynamic Host Configuration Protocol ) サーバーを構築し、
ローカルネットワーク内のクライアントコンピューターに
IP アドレスの自動割当ができるようにします。

1.DHCP のインストールを行います
# apt -y install isc-dhcp-server

2.dhcpの設定を行います
# vi /etc/default/isc-dhcp-server
設定ファイルを編集します

# 4行目 : コメント解除
DHCPDv4_CONF=/etc/dhcp/dhcpd.conf
# 17行目 : リスンするインターフェースを指定
INTERFACESv4="eno1"
# vi /etc/dhcp/dhcpd.conf
# 10行目 : ドメイン名指定
option domain-name "arkgame.com";
# 11行目 : ネームサーバーのホスト名, またはIPアドレス指定
option domain-name-servers test.arkgame.com;
# 24行目 : コメント解除 (正当な DHCP サーバーであることの宣言)
authoritative;
# 最終行に以下追記
# ネットワークアドレスとサブネットマスク指定
subnet 10.0.0.0 netmask 255.255.255.0 {
    # デフォルトゲートウェイ指定
    option routers 10.0.0.1;
    # サブネットマスク指定
    option subnet-mask 255.255.255.0;
    # IP アドレスの範囲指定
    range dynamic-bootp 10.0.0.200 10.0.0.254;
}

再起動
# systemctl restart isc-dhcp-server

3.DHCP サーバーからクライアントコンピューターにリースされた IP アドレスは以下のファイルで確認できます。
# ll /var/lib/dhcp

ファイルを確認
# cat /var/lib/dhcp/dhcpd.leases

IT

Posted by arkgame