Rumah > Operasi dan penyelenggaraan > Nginx > Bagaimana untuk mengkonfigurasi pelayan DHCP pada RHEL 9

Bagaimana untuk mengkonfigurasi pelayan DHCP pada RHEL 9

PHPz
Lepaskan: 2023-06-08 19:02:36
ke hadapan
2018 orang telah melayarinya

如何在 RHEL 9 上配置 DHCP 服务器

DHCP ialah akronim untuk Dynamic Host Configuration Protocol, protokol rangkaian yang secara automatik memberikan alamat IP kepada sistem klien dalam rangkaian komputer . Ia memperuntukkan pelanggan daripada kumpulan DHCP atau julat alamat IP yang dinyatakan dalam konfigurasinya. Walaupun anda boleh menetapkan IP statik secara manual kepada sistem klien, pelayan DHCP memudahkan proses dan secara dinamik memberikan alamat IP kepada sistem klien pada rangkaian.

Dalam artikel ini, kami akan menunjukkan cara memasang dan mengkonfigurasi pelayan DHCP pada RHEL 9 / Rocky Linux 9.

Prasyarat

  • Prapasang RHEL 9 atau Rocky Linux 9
  • Pengguna biasa dengan hak pentadbiran sudo
  • Repositori YUM/DNF yang dikonfigurasikan setempat atau Langganan Red Hat untuk RHEL 9
  • Sambungan Internet

Tanpa berlengah lagi, mari kita masuk ke langkah pemasangan pelayan DHCP.

1. Konfigurasikan alamat IP statik pada RHEL 9 / Rocky Linux 9

Untuk bermula, alamat IP statik mesti disediakan pada sistem RHEL atau Rocky Linux. Terdapat beberapa cara untuk melakukan ini, tetapi yang paling mudah dan paling intuitif ialah menggunakan utiliti nmtui atau nmcli.

Untuk mengesahkan alamat IP sistem Linux anda, sila jalankan perintah ip berikut:

$ ip a
Salin selepas log masuk

如何在 RHEL 9 上配置 DHCP 服务器

2 Pasang dan konfigurasikan pelayan DHCP

Selepas mengkonfigurasi IP statik, langkah seterusnya ialah memasang pelayan DHCP. Repositori RHEL 9 atau Rocky Linux 9 (BaseOS) menyediakan pakej dhcp-server secara lalai, anda boleh memasangnya seperti yang ditunjukkan:

$ sudo dnf install dhcp-server -y
Salin selepas log masuk

如何在 RHEL 9 上配置 DHCP 服务器

Selepas memasang pelayan dhcp, kami perlu untuk pergi lebih jauh dan mengkonfigurasi tetapan. Jadi, buka fail konfigurasi DHCP:

$ sudo vi /etc/dhcp/dhcpd.conf
Salin selepas log masuk

Tampal baris kod berikut ke dalam fail konfigurasi. Pastikan anda mengkonfigurasi subnet kepada nilai pilihan anda:

default-lease-time 3600;max-lease-time 86400;authoritative;subnet 192.168.10.0 netmask 255.255.255.0 {range 192.168.10.100 192.168.10.200;option routers 192.168.10.1;option subnet-mask 255.255.255.0;option domain-name-servers 192.168.10.1;}
Salin selepas log masuk

Simpan dan tutup fail.

如何在 RHEL 9 上配置 DHCP 服务器

Mari kita lihat beberapa nilai ini:

  • default-lease-time 值指定 DHCP 服务器将地址租给客户端的时间。在这种情况下,默认租用时间值为 3600 秒或 1 小时。
  • max-lease-time 是将 IP 租给客户端的最长持续时间。在我们的例子中,这被设置为 86400 秒或 24 小时。
  • 下一部分是子网配置。在此设置中,192.168.10.0 是子网,255.255.255.0 是子网掩码。IP 地址范围从 192.168.10.100 一直到 192.168.10.200
  • router 选项定义默认网关。在本例中为 192.168.10.1
  • subnet-mask 选项确定分配给每个客户端或主机的子网掩码。在本例中为 255.255.255.0
  • 最后,domain-name-servers 选项指定 DNS 服务器。在本例中为 192.168.10.1

完成后,保存更改并退出。然后启用并启动 DHCP 服务。

$ sudo systemctl enable --now dhcpd$ sudo systemctl status dhcpd
Salin selepas log masuk

如何在 RHEL 9 上配置 DHCP 服务器

请注意:

此时,DHCP 服务应该分发 IP 地址。如果存在其他 DHCP 服务器或路由器,关闭它以避免 IP 地址分配冲突是一个聪明的选择。这将导致一些客户端从 RHEL 或 Rocky Linux 服务器上的 DHCP 服务器获得 IP 分配,而其余的则从路由器获得 IP 分配,这当然不是你想要发生的事情。请牢记,在关闭局域网设置中的其他 DHCP 服务器。

3、测试 DHCP 服务器安装

在我们模拟的 LAN 设置中,你可以看到 Ubuntu 系统已经从 RHEL 或 Rocky Linux DHCP 服务器中选择了一个 IP。

如何在 RHEL 9 上配置 DHCP 服务器

回到我们的 DHCP 服务器并在 /var/log/message 文件中搜索 Ubuntu 机器的 IP 地址:

$ sudo tail -50 /var/log/messages | grep -i 192.168.10.100
Salin selepas log masuk

如何在 RHEL 9 上配置 DHCP 服务器

完美,上面的输出确认 Ubuntu 机器从我们的 DHCP 服务器获得了 IP 服务器。

结论

这篇文章到此结束。在本指南中,你学习了如何在 RHEL 9 / Rocky Linux 9 上安装和配置 DHCP 服务器。请在下面的评论部分发表你的疑问和反馈。

Atas ialah kandungan terperinci Bagaimana untuk mengkonfigurasi pelayan DHCP pada RHEL 9. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:51cto.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan