Cài đặt và cấu hình DHCP server trên Centos 7
1. Mô hình
DHCP Server:
- OS: Centos 7
- Địa chỉ ip: 10.88.88.10/24
2 máy DHCP client
- OS: Centos 7
2. Cấu hình trên server
- Đăng nhập dưới quyền root.
- Cài đặt DHCP Server:
yum install dhcp
- Nếu sử dụng hệ điều hành Centos 6.x thì phải cấu hình gán cổng cho DHCP chạy trên đó trong file /etc/sysconfig/dhcpd .
-
Trên Centos 7, DHCP không cần cấu hình interface, nó sẽ cấp dhcp trên interface nào mà nó thấy subnet trên interface đó được cấu hình trong dhcp.conf
- Chỉnh sửa file cấu hình dhcpd.conf Cấu hình cấp dải mạng
10.88.88.100
đến10.88.88.150
trong subnet10.88.88.0/24
. Cấp địa chỉ ip 10.88.88.111 cố định cho client có mac là00:0c:29:bc:87:13
. ```shvi /etc/dhcp/dhcpd.conf
DHCP server config file
Sample config file in /usr/share/doc/dhcp*/dhcpd.conf.sample
default-lease-time 600; max-lease-time 7200; authoritative; log-facility local7;
subnet 10.88.88.0 netmask 255.255.255.0 { option routers 10.88.88.2; option subnet-mask 255.255.255.0; option domain-name-servers 1.1.1.1; range 10.88.88.100 10.88.88.150; default-lease-time 600; max-lease-time 7200; }
host centos2 { hardware ethernet 00:0c:29:bc:87:13; fixed-address 10.88.88.111; }
- Lưu cấu hình
- Khởi đồng và cấu hình enable cho dịch vụ dhcpd.
systemctl enable dhcpd systemctl start dhcpd
- Cấu hình trên client nhận dhcp
```sh
# vim /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=ens33
BOOTPROTO=dhcp
TYPE=Ethernet
ONBOOT=yes
- Kiểm tra trên máy client.
- Trên client centos 7 có mac là 00:0c:29:bc:87:13 đã nhận ip tĩnh.
- Trên máy client còn lại: