I. Mô hình và yêu cầu
1. Mô hình:
2. yêu cầu
- Server DHCP:
- Kiểm tra cổng ứng dụng của DHCP.
- Xem thông tin thống kê địa chỉ IP đã cấp phát
II. Triển khai
1. cài dịch vụ DHCP trên Centos
- Có 2 cách cài phổ biến như sau:
2. Cấu hình DHCP
- Sau khi cài xong các bạn vào file config của DHCP để cấu hình. Nhưng thường file ở chỗ nào thường trống và có vài chữ chỉ dẫn chúng ta muốn xem file cấu hình DHCP phải vào "/usr/share/doc/dhcp*/dhcpd.conf.sample" để xem
- Chúng ta tiến hành copy file cấu hình và chép đè nó vào cái file cấu hình trông phía trên
- Bây giờ chúng ta thực hiện chỉnh sửa file cấu hình của nó : "vi dhcpd.conf" trong "vi" các bạn có thể dùng lệnh ":set nu (or :set number) để hiển thị số thự tự của dòng lệnh
- Tạo 1 dải IP 192.168.20.1-192.168.20.200 cấp cho client như sau:
- Tiếp theo là dòng cấu hình cấp IP cố định cho 1 client
Lưu ý:
- Nếu các bạn muốn tạo nhiều Scope và host nhận IP tĩnh thì các bạn chỉ việc copy toàn bộ Scope hay host WINXP ở trên thành dòng mới và chỉnh sửa cho phù hợp với bạn
3. Lưu cấu hình và khởi động
- Khởi động dịch vụ
- Để kiểm tra những IP mà DHCP đã cấp các bạn dùng lệnh sau:
4. Kiểm tra
- Trên Client 1 ta dùng lệnh "ipconfig /renew" để xin DHCP
- Trên Server linux kiểm tra IP đã cấp
- Đối với client có WINXP có MAC "00-0C-29-EF-82-4D" sẽ được cấp IP cố định "192.168.20.100"
1. Mô hình:
2. yêu cầu
- Server DHCP:
- OS: Centos 6.x,
- IP: 192.168.20.254/24
- Scope : 192.168.20.10 – 192.168.20.30
- SubnetMask: 255.255.255.0
- Getway: 192.168.20.254
- DNS: 8.8.8.8,8.8.4.4
- Kiểm tra cổng ứng dụng của DHCP.
- Xem thông tin thống kê địa chỉ IP đã cấp phát
II. Triển khai
1. cài dịch vụ DHCP trên Centos
- Có 2 cách cài phổ biến như sau:
- Offline: Nếu có đĩa Centos full thì các bạn có thể mount CD để cài offline cũng
# tạo thư mục sẽ mount tới cdrom mkdir /media/cdrom # mount cdrom vào thư mục vừa tạo mount /dev/cdrom /media/cdrom # Vào thư mục chứa các gói cài đặt cd /media/cdrom/Centos/ # Tiến hành cài đặt dịch vụ DHCP rpm -ivh dhcp-3.0.1rc14-1.i386.tar.gz |
- Online: Đối với những bạn không có DVD của Centos chứa các gói dịch vụ DHCP thì các bạn có thể cài đặt online bằng lệnh "yum"
yum -y install dhcp |
2. Cấu hình DHCP
- Sau khi cài xong các bạn vào file config của DHCP để cấu hình. Nhưng thường file ở chỗ nào thường trống và có vài chữ chỉ dẫn chúng ta muốn xem file cấu hình DHCP phải vào "/usr/share/doc/dhcp*/dhcpd.conf.sample" để xem
# vào thư mục chứa file cấu hình DHCP cd /etc/dhcp/ # mở file cấu hình vi dhcpd.conf |
cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf |
- Tạo 1 dải IP 192.168.20.1-192.168.20.200 cấp cho client như sau:
# dòng này dùng để khai báo subnet subnet 192.168.20.0 netmask 255.255.255.0 { # khai báo dãi IP cấp xuống cho client range 192.168.20.10 192.168.20.30; # Khai bào DNS option domain-name-servers 8.8.8.8,8.8.4.4; # Khai báo tên Domain option domain-name "svuit.com"; # default gateway mà Client sẽ sử dụng option routers 192.168.1.1; # Địa chỉ Broadcast của mạng con option broadcast-address 192.168.1.255; # Thời gian mặc định cho client giữ IP đc cấp default-lease-time 600; # Thời gian tối đa cho client giữ IP đc cấp max-lease-time 7200; |
- Tiếp theo là dòng cấu hình cấp IP cố định cho 1 client
# Đây là phần cấp IP cố đinh, chữ WINXP các bạn tùy ý đặt nhé. host WINXP{ # Đây là địa chỉ MAC của Client hardware ethernet 00:0C:29:EF:82:4D; # IP cố định mà bạn muốn cấp cho client này fixed-address 192.168.20.100; |
Lưu ý:
- Nếu các bạn muốn tạo nhiều Scope và host nhận IP tĩnh thì các bạn chỉ việc copy toàn bộ Scope hay host WINXP ở trên thành dòng mới và chỉnh sửa cho phù hợp với bạn
3. Lưu cấu hình và khởi động
- Khởi động dịch vụ
# Lệnh khởi động dịch vụ /etc/rc.d/init.d/dhcpd restart #hoặc service dhcpd restart # Kiểm tra trạng thái DHCP service dhcpd status # tự khởi động DHCP khi reboot chckconfig --level 35 dhcpd on #3: Là chế độ làm việc dòng lệnh #5: Là chế độ làm việc có giao diện đồ họa |
cat /var/lib/dhcp/dhcpd.leases |
4. Kiểm tra
- Trên Client 1 ta dùng lệnh "ipconfig /renew" để xin DHCP
- Trên Server linux kiểm tra IP đã cấp
- Đối với client có WINXP có MAC "00-0C-29-EF-82-4D" sẽ được cấp IP cố định "192.168.20.100"