CHƯƠNG III : CÀI ĐẶT VÀ CẤU HÌNH DHCP SERVER TRÊN CENTOS 7
3.4. Cấu hình dịch vụ DHCP
Đầu tiên bạn có thể copy file cấu hình config mẫu sẵn có để sử dụng cho cấu hình dịch vụ DHCP.
Hình 3.2. copy file cấu hình config mẫu sẵn có để sử dụng cho cấu hình dịch vụ DHCP
Bạn lưu ý là file cấu hình DHCP Server trên CentOS nằm ở đường dẫn
Hình 3.3. File cấu hình DHCP Server trên CentOS nằm ở đường dẫn
Tiến hành cấu hình DHCP nào. File cấu hình dịch vụ DHCP sẽ gồm 2 phần cơ bản:
- Cấu hình tồn cục (global) : quy định những thơng tin giá trị mặc định cho các
- Cấu hình lớp mạng cấp phát IP động DHCP: quy định những giá trị thông tin cho việc cấp phát IP động thông qua DHCP.
Hình 3.4. Nội dung cấu hình mẫu của DHCP Server Option domain-name: khai báo tên miền lớp mạng chung.
Option domain-name-server: khai báo Name Server của domain bạn đã cung cấp ở trên.
Default-lease-time: thời gian mặc định một IP DHCP tồn tại được cấp phát cho người dùng.
Max-lease-time: thời gian tối đa một IP DHCP tồn tại được cấp phát cho người dùng.
Lease-file-name: chỉ định file chứa thông tin về địa chỉ IP đã được cấp phát qua DHCP.
Authoritative: nếu máy chủ dịch vụ DHCP này là máy chủ DHCP Server chính thức cho các mạng nội bộ, config này sẽ set đây là master DHCP server giúp tránh các server giả mạo.
Allow bootp;
Ignore client-updates; Deny leasequery;
- Allow [bootp]: cho phép phản hồi với các gói tin query BOOTP.
- Deny [leasequery]: không trả lời các gói tin DHCPLEASEQUERY, gói tin
này nhằm gia hạn thời gian sử dụng IP DHCP cấp khi sắp hết hạn sử dụng.
- Ignore [client-updates]: từ chối các request cập nhật Dynamic DNS.
*Cấu hình DHCP – Khai báo mạng cấp phát DHCP:
Cấu hình lớp mạng và dãi IP được sử dụng để cấp phát IP DHCP. Giả sử mình cho phép sử dụng mạng nội bộ là 172.16.10.0/24 và dải IP mình sử dụng để cấp phát là từ 172.16.10.150 đến 172.16.10.200. Bạn hồn tồn có thể cấu hình nhiều “subnet” trong file cấu hình DHCP.
Hình 3.5. Cấu hình lớp mạng và dãi IP được sử dụng để cấp phát IP DHCP
- Range <ip_1> <ip_2>: ip_1 là điểm bắt đầu và ip_2 là điểm kết thúc
- Option subnet-mask: thông tin subnet mask của mạng IP được cấp phát.
- Option routers: cung cấp thông tin địa chỉ IP của router gateway mà client sẽ
sử dụng khi nhận IP DHCP.
- Option broadcast-address: cung cấp thông tin broadcast của lớp mạng mà
client sẽ nhận IP sử dụng.
- Option domain-name-servers: cung cấp thông tin DNS Server cho client.
- Default-lease-time: thời gian mặc định một IP DHCP tồn tại được cấp phát
cho người dùng. Giá trị này khi nằm trong cấu hình “subnet” sẽ được áp dụng riêng với giá trị cấu hình “global“.
- Max-lease-time: thời gian tối đa một IP DHCP tồn tại được cấp phát cho người dùng. Giá trị này khi nằm trong cấu hình “subnet” sẽ được áp dụng riêng với giá trị cấu hình “global“.
*Khởi động dịch vụ DHCP trên CentOS. # systemctl start dhcpd
Hình 3.6. Khởi động dịch vụ DHCP trên CentOS.