การติดตั้ง DHCP Server บน Rocky Linux 9

1. ติดตั้งแพ็กเกจ dhcp-server
sudo dnf update
sudo dnf install dhcp-server -y
sudo dnf install dnf-utils -y

2. เข้าปรับแต่งคอนฟิก (กำหนดโซน ip ที่ต้องการให้เครื่องลูกข่ายใช้งาน)
sudo nano /etc/dhcp/dhcpd.conf

—————-
option domain-name “sysadmin.in.th”;
option domain-name-servers ns1.sysadmin.in.th;

default-lease-time 900;
max-lease-time 10800;
ddns-update-style none;
authoritative;

subnet 192.168.20.0 netmask 255.255.255.0 {
range 192.168.20.10 192.168.20.200;
option routers 192.168.20.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.20.1, 8.8.8.8;
}

 

3. กำหนดให้สามารถใช้งานผ่าน Firewall ได้
firewall-cmd –add-port=67/udp –permanent
firewall-cmd –reload

4. สั่งสต๊าทบริการ และพร้อมกำหนดให้ทำงานตอนบู๊ตระบบ
sudo systemctl start dhcpd
sudo systemctl enable dhcpd –now

5. ตรวจสอบสถานะ
sudo systemctl status dhcpd

Note.
การสงวนไอพีสำหรับผู้บริหาร หรืออุปกรณ์ฮาร์ดแวร์ (Configure DHCP reservations)
host client1 {
hardware ethernet 00:66:46:25:44:55;
fixed-address 192.168.20.100;
}


ที่มา:

Install DHCP Server on Rocky Linux


https://idroot.us/configure-dhcp-server-on-rocky-linux-9/



Write by SysAdmin Knowledge
https://www.sysadmin.in.th
March 3, 2023


 

Explore More

การปรับค่าทางเครือข่าย (Network Setting)

การปรับค่าทางเครือข่าย (Network Setting) การตั้งชื่อ Host name [root@localhost ~]# hostnamectl set-hostname agriserv.sysadmin.local การตรวจสอบชื่อการ์ดเครือข่าย [root@localhost ~]# nmcli device DEVICE TYPE STATE CONNECTION ens33 ethernet connected ens33 lo loopback unmanaged — การกำหนดหมายเลข IP […]

ห้องเก็บข้อมูลต่างๆ ของระบบ Linux

โครงสร้างไดเร็กทอรีในระบบปฏิบัติการ Linux โดยมีไดเร็กทอรีหลักที่ใช้เก็บไฟล์ระบบและไฟล์ที่เกี่ยวข้องกับผู้ใช้ ดังนี้ / (Root directory): ไดเร็กทอรีหลักที่อยู่ในระดับบนสุดของโครงสร้างไดเร็กทอรี /bin: เก็บไฟล์ไบนารีของคำสั่งพื้นฐานที่สามารถใช้ได้โดยผู้ใช้ทุกคน เช่น ls, cp, mv /boot: เก็บไฟล์ที่เกี่ยวข้องกับการบู๊ตระบบ เช่น เคอร์เนลและไฟล์ boot loader /dev: เก็บไฟล์ device ที่เป็นตัวแทนของอุปกรณ์ต่าง ๆ ในระบบ เช่น /dev/sda /etc: เก็บไฟล์การตั้งค่าระบบและสคริปต์การเริ่มต้นใช้งาน […]

การติดตั้ง Rocky Linux 9

Rocky Linux เป็น Linux แบบโอเพ่นซอร์สพัฒนาโดยคุณเกรกอรี่ เคิร์ทเซอร์  เป็นอดีตทีมพัฒนา CentOS โดย Rocky พัฒนาต่อยอดจากโครงการของ CentOS ที่ทาง RedHat หยุดการสนับสนุนและพัฒนาต่อ กล่าวได้ว่า Rocky Linux เป็นโครงการต่อเนื่องจาก CentOS ผู้ที่เคยใช้งานคำสั่ง CentOS สามารถใช้คำสั่งบน Rocky ได้ทั้งหมด อ่านรายละเอียดเกี่ยวกับ Rocky เพิ่มเติมได้ที่ https://rockylinux.org/about ================= […]