You are on page 1of 20

TRƯỜNG

CAO
ĐẲNG
CÔNG
NGHỆ THỦ
ĐỨC

QUẢN TRỊ
HỆ
GV Hướng dẫn: Th.s Nguyễn Thanh Vũ
THỐNG
TRIỂNLINUX
KHAI CẤU2HÌNH DỊCH VỤ DHCP ; DHCP RELAY AGENT

THÀNH VIÊN NHÓM:


Trần Thái Vương
Đào Trần Tuấn Khanh
Đỗ Hồng Phúc
Nguyễn Thành Nhựt
Nguyễn Ngọc Hạnh
Lê Hữu Lộc

TP.HCM Ngày 02 Tháng 11 Năm 2020


1
Quản Trị Hệ Thống Linux 2
 Giới thiệu mô hình cần Demo:

 Chuẩn bị:
1. 2 Máy Server (Cents OS7)
2. 2 Máy Client Windows 7
Các bước thực hiện triển khai cấu hình Dịch vụ DHCP Server , DHCP Relay Agent

Bước 1: Cài đặt gói Dịch vụ DHCP Server ở 2 máy S1 và S2


 Lệnh cấu hình dịch vụ DHCP :

# yum install dhcp

2
Quản Trị Hệ Thống Linux 2
Bước 2: Kiểm tra gói dịch vụ vừa cài đặt bằng lệnh: # rpm –ql dhcp

Bước 3: Đặt IP cho 4 máy theo sơ đồ địa chỉ IP trên và tắt firewall 4 máy

# systemctl stop firewalld


Trên máy : S1 (DHCP Server) cấu hình 2 card mạng ens33 và ens37

3
Quản Trị Hệ Thống Linux 2
Cấu hình card mạng bằng lệnh: # vi /etc/sysconfig/network-scripts/ifcfg-ens37

4
Quản Trị Hệ Thống Linux 2
Cấu hình card mạng ens37 , bằng lệnh: vi /etc/sysconfig/network-scripts/ifcfg-ens

Sau đó lưu lại 2 card mạng trên và restart lại bằng lệnh:

# systemctl restart network

5
Quản Trị Hệ Thống Linux 2
Trên máy : PC1 , PC2 (Client dùng để Test DHCP Server, Test DHCP Relay Agent)

Cấu hình địa chỉ IP theo sơ đồ trên ; PC1 : 192.168.1.3 ; PC2: 192.168.3.1

Trên máy : S2 (DHCP Relay Agent)


Thực hiện cấu hình 2 card mạng giao tiếp giữa 2 máy Server : S1 và S2 , và giữa S2 và PC02
6
Quản Trị Hệ Thống Linux 2
Chi tiết như sau: S1 và S2 kết nối với nhau VMnet3 (ens33) ; và S2 kết nối với PC02 bằng
Vmnet4 (ens37)

Cấu hình card mạng ens33 , bằng lệnh: vi /etc/sysconfig/network-scripts/ifcfg-ens33 ; Và


đây là card mạng kết nối chung giữa 2 máy Server
Sau đó tiếp tục thêm card mạng ens37 để máy S2 (DHCP Relay) kết nối được với PC02 (Client
Test DHCP Relay)

7
Quản Trị Hệ Thống Linux 2
Sau đó lưu lại và restart lại card mạng ens37 bằng lệnh:

----------> systemctl restart network <--------------

Bước 4: Tắt SELINUX trên cả 2 server bằng lệnh:


8
Quản Trị Hệ Thống Linux 2
-------> vi /etc/sysconfig/selinux <----

sửa lại dòng này thành disabled

9
Quản Trị Hệ Thống Linux 2
Bước 5: Cài đặt routing cho 4 máy ping thấy nhau, mình sử dụng cách Static route
Trên máy S1 (DHCP Server)

5.1 Dùng lệnh -----------> vi /etc/sysctl.conf

Thêm vào dòng # net.ipv4.ip_forward=1 ở 2 máy Server

10
Quản Trị Hệ Thống Linux 2
5.2 Dùng lệnh # vi /etc/sysconfig/network-scripts/route-ens37 ; để thiết lập
đường đi cho tuyến từ 192.168.3.0/24 thông qua 192.168.2.2

5.3 Tương tự S1; S2 cũng dùng lệnh vi /etc/sysconfig/network-scripts/route-ens37 ;


để thiết lập đường đi cho tuyến từ 192.168.1.0/24 thông qua 192.168.2.1

11
Quản Trị Hệ Thống Linux 2
5.4 Sau khi thực hiện routing để 4 máy ping thấy nhau xong, ta test bằng cách:
Đứng từ vị trí PC02 ta ping về vị trí PC01

Ping về địa chỉ 192.168.1.3 // ping 192.168.1.3 ( địa chỉ IP của PC01 đặt theo sơ
đồ ban đầu )

Bước 5: Copy file mẫu dhcpd.conf


Copy cấu hình mẫu bằng lệnh : ------>
# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf

Bước 6: Cấu hình DHCP Server cấp trực tiếp

12
Quản Trị Hệ Thống Linux 2
Sửa file cấu hình DHCP mẫu bằng lệnh sau: ------> # vi /etc/dhcp/dhcpd.conf

Chỉnh sửa dòng mẫu này như ảnh bên dưới

13
Quản Trị Hệ Thống Linux 2
option domain-name # Tên domain
option domain-name-servers # Đại chỉ DNS Server

Sau đó chỉnh sửa thông số phía dưới dòng #This is a very basic subnet declaration.

Thêm subnet cần cấp vào file cấu hình.


- Khởi động dịch vụ DHCP

14
Quản Trị Hệ Thống Linux 2
Gõ lệnh ---- > # systemctl start dhcpd <----- để khởi động dịch vụ DHCP
 Thực hiện kiểm tra kết quả:
 Trên PC1 xóa bỏ IP cũ bằng lệnh ---- > # ipconfig /release <-----

15
Quản Trị Hệ Thống Linux 2
- Nhận lại địa chỉ IP từ DHCP Server bằng lệnh :
-----> # ipconfig /renew

Và đây là kết quả Test từ máy PC1 nhận địa chỉ IP từ DHCP Server

 Tiếp theo, cài đặt và cấu hình DHCP Relay Agent trên S2
Bước 1:
 Trên máy S1 (DHCP Server)
- Cấu hình thêm subnet trung gian giữa DHCP Server DHCP Relay
Gõ lệnh ---- > # vi /etc/dhcp/dhcpd.conf <----- để thêm vào subnet trung gian

16
Quản Trị Hệ Thống Linux 2
Thêm vào Subnet 192.168.2.0/24 và 192.168.3.0/24

17
Quản Trị Hệ Thống Linux 2
Bước 2: Tại máy S2 (DHCP Relay)

Gõ lệnh ---- > # cp /lib/systemd/system/dhcrelay.service /etc/systemd/system <----- để


copy file cấu hình mẫu.

Bước 3: Gõ lệnh ---- > # vi /etc/systemd/system/dhcrelay.service <----- để chỉnh sửa file


cấu hình
Thêm vào địa chỉ IP 192.168.2.1 -----> Địa chỉ IP của DHCP Server

18
Quản Trị Hệ Thống Linux 2
Bước 4: Gõ lệnh ---- > # systemctl --system daemon-reload <----- để tải lại hệ thống

Bước 5: Gõ lệnh ----# systemctl restart dhcrelay.service > <----- để khởi động lại dịch vụ
DHCP Relay

 Thực hiện kiểm tra kết quả:


 Trên PC02

- Xóa bỏ địa chỉ IP cũ bằng lệnh ---- > ipconfig /release <----- để khởi động lại dịch vụ
DHCP Relay

19
Quản Trị Hệ Thống Linux 2
- Nhận lại địa chỉ IP từ DHCP Relay cấp

-----> ipconfig /renew

Cảm ơn
Thầy và
các bạn đã
lắng nghe
phần
thuyết
20
trình của Quản Trị Hệ Thống Linux 2

You might also like