Lab 2.1: DHCP

root

Leader IT/Architect
Dec 31, 2012
1,153
72
48
I. Mô hình và yêu cầu

1. Mô hình:


2. yêu cầu
- Server DHCP:
  • OS: Centos 6.x,
  • IP: 192.168.20.254/24
- Tạo scope cấp phát IP như sau
  • 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
- Cấp IP cố định: 192.168.20.100 cho WINXP
- 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

- 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
cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf

- 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:

# 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

- Để kiểm tra những IP mà DHCP đã cấp các bạn dùng lệnh sau:
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"

 

About us

  • Securityzone.vn là một trang web chuyên về an ninh mạng và công nghệ thông tin. Trang web này cung cấp các bài viết, tin tức, video, diễn đàn và các dịch vụ liên quan đến lĩnh vực này. Securityzone.vn là một trong những cộng đồng IT lớn và uy tín tại Việt Nam, thu hút nhiều người quan tâm và tham gia. Securityzone.vn cũng là nơi để các chuyên gia, nhà nghiên cứu, sinh viên và người yêu thích an ninh mạng có thể trao đổi, học hỏi và chia sẻ kiến thức, kinh nghiệm và giải pháp về các vấn đề bảo mật trong thời đại số.

Quick Navigation

User Menu