
Rocky Linuxは、CentOSの事実上の標準代替品の一つとなりました。RHELの代替品としてだけでなく、メンテナーのGregory Kurtzer氏は、Rocky Linuxは常に利用可能であり、ディストリビューションを停止させる可能性のある企業に所有されることは決してないと明言しています。
RHEL または CentOS を使用したことがある人なら、Rocky Linux はすぐに使い慣れ、あなたとあなたの会社で簡単に利用できるようになります。
参照: 知っておくべきオープンソースと Linux の用語 40 選 (TechRepublic Premium)
Rocky LinuxをDHCPサーバーとして活用する方法の一つを見てみましょう。このオープンソースのオペレーティングシステムにDHCPサーバーをインストールし、設定する手順を順を追って説明します。数分もあれば設定が完了し、すぐに使えるはずです。
DHCPサーバーを展開するために必要なもの
必要なのは、Rocky Linux の実行インスタンスと sudo 権限を持つユーザーだけです。準備はいいですか?さあ、始めましょう。
DHCPサーバーソフトウェアのインストール方法
Rocky LinuxにはDHCPサーバーが付属していないため、ここで設定します。Rocky Linuxインスタンスにログインし、ターミナルウィンドウを開いて次のコマンドを実行してください。
sudo dnf install dhcp-server -y
インストールが完了したら、設定に進むことができます。
Rocky LinuxでDHCPサーバーを設定する方法
DHCPサーバーの設定を始める前に、使用するインターフェースの名前を確認する必要があります。その名前を確認するには、次のコマンドを実行します。
ip a
少なくとも2つのリストが表示されるはずです。1つはループバック用(アドレス127.0.0.1を使用)で、もう1つはLAN側のネットワークデバイス用です。例えば、私の場合はenp0s3です。
次に、次のコマンドで DHCP サーバー構成ファイルを開きます。
sudo nano /etc/dhcp/dhcpd.conf
集中する必要があるセクションは次のようになります。
default-lease-time 900;
max-lease-time 10800;
authoritative;
subnet 192.168.200.0 netmask 255.255.255.0 {
range 192.168.200.50 192.168.200.99;
option routers 192.168.20.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.20.1;
}
このセクションは、ネットワークトポロジに合わせて設定してください。設定が完了したら、ファイルを保存して閉じてください。
ファイアウォールを開く方法
次に、DHCPサーバー用のファイアウォールを開きます。まず、以下のルールをファイアウォールに追加します。
sudo firewall-cmd --add-port=67/udp --permanent
次に、ファイアウォールをリロードして、新しいルールを適用します。
sudo firewall-cmd --reload
DHCPサービスを開始して有効にする方法
すべての準備が完了したら、次のコマンド 1 つでサービスを開始して有効にすることができます。
sudo systemctl enable --now
この時点で、Rocky Linux サーバーは DHCP アドレスを配信できるようになります。ただし、この DHCP サーバーの設定が、ネットワーク アドレスを配信する他のデバイスと競合しないように注意する必要があります。競合すると LAN に問題が発生する可能性があるため、競合する可能性のある他のデバイスを無効にするか、Rocky Linux DHCP サーバーの IP アドレス範囲を、アドレスを配信する他のデバイスよりも広い範囲に設定してください。
これで完了です。強力なOSが提供するDHCPサーバーが稼働し、IPアドレスを活用できるようになりました。
Jack Wallen によるビジネス プロフェッショナル向けの最新のテクノロジー アドバイスをすべて知るには、YouTube で TechRepublic の How To Make Tech Work を購読してください。