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

環境
Ubuntu 23.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="enp1s0"
root@dlp:~# vi /etc/dhcp/dhcpd.conf
# 10行目 : ドメイン名指定
option domain-name "arkgame.com";
# 11行目 : ネームサーバーのホスト名, またはIPアドレス指定
option domain-name-servers dlp.arkgame.com;
# 24行目 : コメント解除 (正当な DHCP サーバーであることの宣言)
authoritative;

3. 最終行に以下追記

# ネットワークアドレスとサブネットマスク指定
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;
}

6.dhcpサーバーを再起動します
# systemctl restart isc-dhcp-server

7.DHCP サーバーからクライアントコンピューターにリースされた
IP アドレスは以下のファイルで確認します

# ll /var/lib/dhcp
# cat /var/lib/dhcp/dhcpd.leases

 

Ubuntu 23.04

Posted by arkgame