如何在 Rocky Linux 9 中配置 DHCP 服務器

在本教程中,我們將向您展示如何在 Rocky Linux 9 中配置 DHCP 服務器。對於那些不知道的人來說,DHCP 服務器是一種網絡協議,可以自動為設備分配 IP 地址和其他網絡設置。 通過在設備和 DHCP 服務器之間發送和接收 DHCP 消息來工作,DHCP 服務器維護一個 IP 地址池並將其分配給設備,DHCP 服務器可以配置為根據設備的 MAC 地址分配 IP 地址,也可以使用 DHCP 選項向設備提供附加信息。

本文假設您至少對 Linux 有基本的了解,您知道如何使用 shell,最重要的是,您在自己的 VPS 上託管您的站點。 安裝非常簡單,它假定您在 root 帳戶下運行,如果不是,您可能需要添加 ' sudo ' 獲取 root 權限的命令。 我將逐步引導您完成安裝並在 Rocky Linux 中配置 DHCP 服務器。 9.

以前的要求

  • 運行以下操作系統之一的服務器:岩石Linux 9.
  • 建議您使用全新的操作系統安裝以避免潛在問題。
  • 通過 SSH 訪問服務器(如果您在桌面上,則只需打開終端)。
  • 有效的 Internet 連接。 您將需要 Internet 連接來下載 VSCodium 所需的包和依賴項。
  • non-root sudo user 或訪問 root user . 我們建議充當 non-root sudo user 但是,如果您在以 root 身份運行時不小心,它可能會損壞您的系統。

在 Rocky Linux 9 中配置 DHCP 服務器

步驟 1. 第一步是將您的系統更新到最新版本的軟件包列表。 為此,請運行以下命令:

                      sudo dnf check-update
sudo dnf install dnf-utils
                    

步驟 2. 在 Rocky Linux 9 上安裝 DHCP 服務器。

在終端中運行以下命令來安裝 DHCP 服務器包:

                      sudo dnf install dhcp-server
                    

步驟 3. 在 Rocky Linux 9 上配置 DHCP 服務器。

安裝完DHCP服務器包後,我們需要對其進行配置。 我們將編輯位於的 DHCP 服務器配置文件 /etc/dhcp/dhcpd.conf :

                      nano /etc/dhcp/dhcpd.conf
                    

您可以配置 DHCP 服務器設置,例如 DHCP 服務器分配的 IP 地址範圍、默認網關和 DNS 服務器。 這是一個示例配置:

                      subnet 192.168.0.0 netmask 255.255.255.0 {
  range 192.168.0.100 192.168.0.200;
  option routers 192.168.0.1;
  option domain-name-servers 8.8.8.8, 8.8.4.4;
}
                    

保存並關閉文件,然後使用以下命令啟動 DHCP 服務:

                      sudo systemctl start dhcpd
sudo systemctl enable dhcpd
                    

此配置適用於 IP 地址範圍為 192.168.0.0 192.168.0.255 網絡掩碼 255.255.255.0 . DHCP 服務器將分配範圍內的 IP 地址 192.168.0.100 192.168.0.200 默認網關將設置為 192.168.0.1,DNS 服務器將設置為 8.8.8.8 8.8.4.4

步驟 4. 配置防火牆。

現在我們配置防火牆打開 UDP 端口 67,啟動服務並讓客戶端連接到我們的服務器:

                      sudo firewall-cmd --add-port=67/udp --permanent
sudo firewall-cmd --reload
                    

步驟 5. 配置 DHCP 預留。

要配置 DHCP 保留,您可以將主機部分添加到 DHCP 配置文件,例如:

                      host client1 {
  hardware ethernet 00:36:46:10:44:55;
  fixed-address 192.168.0.50;
}
                    

這會將 IP 地址 192.168.0.50 分配給具有 MAC 地址的設備 00:36:46:10:44:55

步驟 6. 測試 DHCP 服務器。

要測試 DHCP 服務器,您可以將設備連接到網絡並驗證它是否從 DHCP 服務器接收到 IP 地址。

恭喜! 您已成功配置 DHCP 服務器。 感謝您使用本教程在您的 Rocky Linux 9 系統上配置 DHCP 服務器。有關其他幫助或有用信息,我們建議您參考 Rocky Linux 官方網站。

相關文章