You are on page 1of 4

Tiến hành cài đặt các gói cần thiết của DHCP Server bằng cách đánh lệnh

sau:

 sudo dnf -y install dhcp

(Giải thích: Lệnh trên được sử dụng để cài đặt gói phần mềm DHCP (Dynamic Host Configuration
Protocol) trên hệ thống Linux sử dụng trình quản lý gói ‘dnf’.)

Kiểm tra cấu hình máy server

 ip add

 Ta thấy được máy có card mạng là ens33 từ đó ta cấu hình IP cho máy DHCP Server với Ip là
192.168.213.10/24

Cấu hình file DHCP bằng cách nhập lệnh:


 sudo nano /etc/dhcp/dhcpd.conf

(Giải thích: Lệnh trên cho phép mở để có thể chỉnh sữa tệp cấu hình DHCP có đường dẫn là
/etc/dhcp/dhcpd.conf bằng trình soạn thảo văn bản Nano)

Trong đó:

option domain-name-servers server.demo.org; #xác định hostname và IP address server

option domain-name "demo.org"; #xác định domain name

default-lease-time 600; #thời gian cho thuê mặc định

max-lease-time 7200; #thời gian thuê tối đa

subnet 192.168.213.0 netmask 255.255.255.0 { #chỉ định địa chỉ mạng và subnet mask

range dynamic-bootp 192.168.213.130 192.168.213.160; # xác định range được cấp từ …130 đến …
160 của địa chỉ IP

option broadcast-address 192.168.213.255; # xác định địa chỉ broadcast

option domain-name-servers 8.8.8.8; # chỉ định máy chủ DNS Google

option routers 192.168.213.2; #xác định default gateway

Khởi động DHCP với lệnh:

 sudo systemctl restart dhcpd

Cho phép DHCP tự động khởi động cùng với hệ thống các lần tiếp theo bằng lệnh:
 systemctl enable dhcpd

Sau đó chúng ta cho phép dịch vụ DHCP (DHCPD daemon listen trên cổng 67/UDP) bằng cách lệnh sau:

 firewall-cmd --add-service=dhcp --permanent


 firewall-cmd --reload

(Giải thích: Dịch vụ DHCP (Dynamic Host Configuration Protocol) sử dụng cổng UDP 67 để nhận các
yêu cầu cấp phát địa chỉ IP từ các thiết bị trong mạng. Khi bạn cho phép dịch vụ DHCP listen trên
cổng 67/UDP, bạn đang mở cổng này để cho dịch vụ có thể nhận và xử lý các yêu cầu DHCP từ các
máy khách trong mạng.

Việc mở cổng 67/UDP trên tường lửa (firewall) cho phép gói tin UDP được gửi đến cổng này có thể
đi qua tường lửa và được xử lý bởi dịch vụ DHCP trên máy chủ. Điều này là cần thiết để máy khách
có thể giao tiếp với máy chủ DHCP và nhận các thông tin cấu hình mạng như địa chỉ IP, gateway, và
DNS.)

 Thử nghiệm trên Clients:

Dùng ipconfig /release để giải phóng tất cả các địa chỉ IP hiện đang được sử dụng bởi máy tính.

Dùng ipconfig /renew để yêu cầu máy tính cấp phát lại địa chỉ IP từ máy chủ DHCP.

Kết quả thử nghiệm máy Clients thứ nhất


 Máy Clients thứ nhất được cấp IP 192.168.213.130

Kết quả thử nghiệm máy Clients thứ 2

 Máy Clients thứ hai được cấp IP 192.168.213.131

You might also like