mở đầu: Thời gian: 2 giờ Bài 1: Tìm hiểu và cấu hình một số thành phần mạng. Thời gian: 6 giờ 1. Mục tiêu bài: - Trình bày được một số tập tin hệ thống. - Xác định được một số tập tin hệ thống và các dịch vụ đang sử dụng - Cấu hình được một số tập tin hệ thống như : IP, Hostname, … - Cấu hình hệ thống thông qua giao diện đồ họa.
Nội dung bài: I. Các tập tin hệ thống 1. Tập tin Host 2. Tập tin Network 3.
Tập tin cấu hình mạng 4. Một số tập tin khác II. Cấu hình các tập tin hệ thống 1. Cấu hình tập tin Host 2.
Cấu hình tập tin Network 3. Cấu hình các tập tin liên quan đến hệ thống mạng 4. Cấu hình một số tập tin khác III. Các lệnh liên quan đến hệ thống, dịch vụ 1.
Lệnh cài đặt dịch vụ. Lệnh khởi động dịch vụ tạm thời. Lệnh khởi động dịch vụ vĩnh viễn. Một số lệnh khác.
10 Bài 2: Cài đặt và cấu hình dịch vụ Samba Thời gian: 12 giờ 1. Mục tiêu bài: - Trình bày được nguyên lý hoạt động dịch vụ samba. - Cấu hình được dịch vụ samba. Nội dung bài: I.
Giới thiệu dịch vụ samba II. Cài đặt dịch vụ samba III. Cấu hình samba 1. Từ máy Windows sao chép qua máy Linux.
Từ máy Linux sao chép qua máy Windows 3. Sao chép giữa hai máy Linux. Bài 3: Cài đặt và cấu hình dịch vụ DNS Thời gian: 14 giờ 1. Mục tiêu bài: - Trình bày được nguyên lý hoạt động của DNS.
- Cài đặt và cấu hình được dịch vụ DNS trên một hay hai server. Nội dung bài: I. Sơ lược DNS II. Cài đặt dịch vụ DNS III.
Tìm Trình bày các tập tin cấu hình DNS trên Linux IV. Cấu hình DNS trên Server chính 1. Cấu hình tập tin chính 2. Cấu hình tập tin zone thuận 3.
Cấu hình tập tin zone nghịch 4. Cấu hình một số tập tin khác cho DNS V. Cấu hình DNS trên Server phụ Kiểm tra Bài 4: Cài đặt và cấu hình dịch vụ DHCP Thời gian: 4 giờ 1. Mục tiêu bài: - Trình bày được nguyên lý hoạt động của DHCP.
- Cài đặt và cấu hình được dịch vụ DHCP. Nội dung bài: I. Cài đặt dịch vụ DHCP II. Cấu hình dịch vụ DHCP 11 Bài 5: Cài đặt và cấu hình các dịch vụ Remote Access Thời gian: 8 giờ 1.
Mục tiêu bài: - Trình bày được một số dịch vụ Remote Access. - Cài đặt và cấu hình được một số dịch vụ Remote Access. Nội dung bài: I. Giới thiệu tính năng Remote Access trong môi trường Linux II.
Cài đặt và cấu hình các dịch vụ Remote Access 1. VNC Bài 6: Cài đặt và cấu hình dịch vụ Web Server Thời gian: 4 giờ 1. Mục tiêu bài: - Trình bày được nguyên lý hoạt động của web server. - Cài đặt và cấu hình được dịch vụ web server.
Nội dung bài: I. Cài đặt dịch vụ Web Server II. Cấu hình dịch vụ Web Server. Cấu hình virtual host IV.
Giới hạn truy cập Web Server 1. Giới hạn đối với host 2. Giới hạn đối với người dùng. Bài 7: Cài đặt và cấu hình dịch vụ FTP Thời gian: 6 giờ 1.
Mục tiêu bài: - Trình bày được nguyên lý hoạt động của FTP. - Cài đặt và cấu hình được dịch vụ FTP. Nội dung bài: I. Cài đặt dịch vụ FTP II.
Cấu hình kết nối FTP từ máy Linux II. Cấu hình kết nối FTP từ máy Windows III. Phân tích FTP với Telnet IV. Bảo mật FTP Bài 8: Cài đặt và cấu hình dịch vụ Mail Server Thời gian: 16 giờ 1.
Mục tiêu bài: 12 - Trình bày nguyên lý hoạt động của mail server. - Cài đặt và cấu hình được dịch vụ mail server. Nội dung bài: I. Giới thiệu hệ thống mail Linux II.
Cài đặt mail liên lạc giữa các tài khoản cục bộ III. Cài đặt và cấu hình mail liên lạc với các tài khoản bên ngoài. Tích hợp mail và DNS V. Định tuyến mail VI.
Sử dụng mail client VII. Xác thực giao thức SMTP Kiểm tra Bài 9: Cài đặt và cấu hình dịch vụ Firewall Thời gian: 4 giờ 1. Mục tiêu bài: - Trình bày nguyên lý làm việc của firewall. - Cài đặt và cấu hình dịch vụ firewall.
Nội dung bài: I. Cấu hình lưu trữ và phục hồi firewall II. Cấu hình cổng chuyển tiếp III. Cấu hình chuyển hướng lưu lượng đến host khác Bài 10: Cài đặt và cấu hình dịch vụ OpenLDAP Thời gian: 10 giờ 1.
Mục tiêu bài: - Trình bày nguyên lý làm việc của OpenLDAP. - Cài đặt và cấu hình được OpenLDAP. Nội dung bài: I. Giới thiệu OpenLDAP II.
Cài đặt dịch vụ OpenLDAP III. Tùy biến OpenLDAP 1. Điều chỉnh các đối tượng 2. Thêm các đối tượng 3.
Xóa các đối tượng IV. Bảo mật kết nối LDAP với TLS V. Xác thực tài khoản người dùng với LDAP Ôn tập Thời gian: 4 giờ 13 IV. Điều kiện thực hiện mô đun 1.
Dụng cụ và trang thiết bị: - Máy chiếu (nếu có). - Giấy A4, các loại giấy. - Các hình vẽ ví dụ minh hoạ. - Mạng máy tính kết nối Internet.
- Đĩa hoặc tập tin ISO 32/64 bit CentOS 7. Học liệu: - Tài liệu hướng dẫn môđun quản trị mạng mã nguồn mở. - Tài liệu hướng dẫn bài học và bài tập thực hành môđun quản trị mạng mã nguồn mở. - Giáo trình mô đun quản trị mạng mã nguồn mở.
Nguồn lực khác: - Phòng học lý thuyết và phòng thực hành đủđiều kiện để thực hiện môđun. Nội dung và phương pháp đánh giá 1. Nội dung: - Kiến thức: + Trình bày được các lệnh thông dụng của hệ thống mã nguồn mở + Biết được nguyên tắc hoạt động của hệ thống mã nguồn mở + Trình bày và cài đặt được các dịch vụ server trên hệ điều hành CentOS 7 / Debian 8. + Trình bày được tính năng bảo mật trong hệ điều hành CentOS 7 / Debian 8.
+ Cài đặt và cấu hình các dịch vụ mạng trong hệ thống CentOS 7 / Debian 8. - Kỹ năng: + Cài đặt và sử dụng được các lệnh trong CentOS 7 / Debian 8. + Triển khai và cài đặt được các dịch vụ trong CentOS 7 / Debian 8. - Năng lực tự chủ và trách nhiệm: + Tuân thủ các quy định an toàn cho người và thiết bị.
+ Có tinh thần làm việc nhóm. Phương pháp: IV. Hướng dẫn thực hiện mô đun 14 1. Phạm vi áp dụng mô đun Chương trình mô đun được sử dụng để giảng dạy cho trình độ Cao đẳng nghề.
Hướng dẫn về phương pháp giảng dạy, học tập mô đun - Cài đặt được hệ điều hành mã nguồn mở - Cấu hình được hệ điều hành mã nguồn mở - Xử lý sự cố và khắc phục sự cố của hệ thống - Giám sát được hoạt động các dịch vụ của hệ thống - Phân nhóm cho các sinh viên thực hiện tính toán trên máy tính - Sinh viên trao đổi với nhau, thực hiện các chương thực hành và trình bày theo nhóm. - Thực hiện các bài tập thực hành được giao. Những trọng tâm cần chú ý Giáo viên trước khi giảng dạy cần phải căn cứ vào nội dung của từng bài học chuẩn bị đầy đủ các điều kiện thực hiện bài học để đảm bảo chất lượng giảng dạy. Tài liệu tham khảo - Learn CentOS Linux Services - Antonio Vazquez (2016).
- Mastering CentOS 7 Linux Server - Mohamed Allbi (2016). - Debian Jessie 8 administrator's handbook - Raphael Hertzog, Roland Mas (2015). Ghi chú và giải thích (nếu có). 15 BÀI 1: TÌM HIỂU VÀ CẤU HÌNH MỘT SỐ THÀNH PHẦN MẠNG Giới thiệu: Tìm hiểu một số công việc ban đầu liên quan đến quản trị mạng để có cơ sở tiếp cận với những vấn đề tiếp theo.
Mục tiêu: - Trình bày được một số tập tin hệ thống. - Xác định được một số tập tin hệ thống và các dịch vụ đang sử dụng - Cấu hình được một số tập tin hệ thống như : IP, Hostname, … - Cấu hình hệ thống thông qua giao diện đồ họa. Nội dung chính: I. Các tập tin hệ thống 1.
Tập tin Host Tập tin host (tên đầy đủ hostname) là tên máy chủ trên mạng. - Tên máy chủ phải duy nhất để phân biệt với các máy chủ khác. - Tên máy chủ được lưu trữ trong thư mục /etc/. Tập tin Network Tập tin network (mặc định của CentOS 7 là ifcfg-enp3s0) là tập tin lưu trữ thông tin card mạng.
- Tên tập tin này có thể thay đổi được. - Tập tin network được lưu trữ trong thư mục /etc/sysconfig/network- scripts/ 3. Tập tin cấu hình mạng Một số tập tin có liên quan đến cấu hình mạng trong CentOS: ifcfg-eth0, resolv.conf, route-eth0,… 4. Một số tập tin khác Trong quá trình quản trị đôi khi chúng ta cũng cần chỉnh sửa các tập tin liên quan đến cấu hình mạng, mặc dù không thường xuyên: - ifconfig - route hoặc route -n -netstat II.
Cấu hình các tập tin hệ thống 1. Cấu hình tập tin Host 16 Có nhiều cách đặt hostname (áp dụng cho CentOS 7), bạn có thể sử dụng một trong các lệnh sau: nmtui Ngay lập tức xuất hiện giao diện như dưới đây: Giao diện NetworkManager TUI Bạn chọn mục “Set system hostname”, sẽ xuất hiện giao diện tiếp theo: Đặt hostname bằng lệnh nmtui Gõ tên hostname vào ô “Hostname”, tiếp theo nhấn OK để kết thúc. Sau khi đặt hostname, bạn có thể kiếm tra đúng hostname vừa đặt nhưng hostname này chưa có hiệu lực cho đến khi bạn khởi động dịch vụ hostname. systemctl restart systemd-hostnamed hoặc /etc/init.
Cấu hình tập tin Network Nhấp vào biểu tượng network (góc trên phải màn hình). Đặt địa chỉ IP tĩnh cho CentOS : Biểu tượng network – Tiếp theo nhấp vào biểu tượng cấu hình (đóng khung màu đỏ) 17 Đặt địa chỉ IP tĩnh cho CentOS : Giao diện tắt mở card mạng – Nếu đã đặt ip tĩnh trước đó, Manual tự động được chọn và hiển thị thông tin liên quan đến ip. Đặt địa chỉ IP tĩnh cho CentOS : Giao diện xem hoặc đặt ip 18 Sau khi đặt ip tĩnh (bất cứ cách nào), bạn cần khởi động lại dịch vụ mạng. Lệnh thực hiện như sau: systemctl restart network 3.
Cấu hình mạng Phần này cấu hình các dịch vụ mạng chuyên biệt (được thực hiện trong các chương sau). Cấu hình Một số tập tin khác III. Các lệnh liên quan đến hệ thống, dịch vụ 1. Lệnh cài đặt dịch vụ.
yum install <tham số> <tên gói> 2. Lệnh Khởi động dịch vụ tạm thời. systemclt restart <tên dịch vụ> 3. Lệnh Khởi động dịch vụ vĩnh viễn.
chkconfig <tên lệnh> on | off 4. Một số lệnh khác - wget - ping - nslookup CÂU HỎI / BÀI TẬP 1. Hãy thao tác đặt IP cho hệ điều hành CentOS. Cách đặt tên hostname.
Trình bày vài lệnh khởi động lại dịch vụ mạng.