Chào mừng đến với không gian sáng tạo

Chào mừng đến với không gian sáng tạo

Tìm hiểu thêm

Triển khai Dynamic Host Configuration Protocol (DHCP)



Dynamic Host Configuration Protocol (DHCP - giao thức cấu hình động máy chủ) là một giao thức cho phép cấp phát địa chỉ IP một cách tự động cùng với các cấu hình liên quan khác như subnet mask và gateway mặc định. Máy tính được cấu hình một cách tự động vì thế sẽ giảm việc can thiệp vào hệ thống mạng. Nó cung cấp một database trung tâm để theo dõi tất cả các máy tính trong hệ thống mạng. Mục đích quan trọng nhất là tránh trường hợp hai máy tính khác nhau lại có cùng địa chỉ IP.
- Đảm bảo Hệ điều hành đang có kết nối internet, đánh câu lệnh sau:
sudo apt install isc-dhcp-server
DHCP server có 2 file cấu hình cơ bản: 
 + /etc/dhcp/dhcpd.conf                             //file cấu hình cấp địa chỉ cho máy trạm.
 + /etc/default/isc-dhcp-server                   //file cấu hình cổng sẽ cấp địa chỉ cho máy trạm.
File cấu hình có thông số mặc định như sau: 
- Đánh lệnh sau để vào chỉnh sửa cấu hình
sudo nano /etc/dhcp/dhcpd.conf 
- Sửa cấu hình tại đây: 
default-lease-time 600;
max-lease-time 7200;

subnet 192.168.1.0 netmask 255.255.255.0 {
 range 192.168.1.150 192.168.1.200;
 option routers 192.168.1.254;
 option domain-name-servers 192.168.1.1, 192.168.1.2;
 option domain-name "mydomain.example";
}
- Chú ý:
+ Với cấu hình trên, máy trạm sẽ sử dụng 192.168.1.254 làm default-gateway. DNS là 192.168.1.1 và 192.168.1.2. Cấp dãy địa chỉ từ 192.168.1.150 đến 192.168.1.200.
- Tiếp tục ta chỉnh sửa file /etc/default/isc-dhcp-server
sudo nano /etc/default/isc-dhcp-server 
+ Thay đổi INTERFACESv4="" thành INTERFACESv4="cổng mạng"
+ Để biết tên cổng mạng chính xác thì bạn đánh câu lệnh ifconfig (tên cổng trên máy mình làm ví dụ là enp0s3.
- Sau khi thay đổi cấu hình, ta cần khởi động lại dịch vụ:
sudo systemctl restart isc-dhcp-server.service