Giáo Trình Quản Trị Mạng Mã Nguồn Mở Nghề Quản Trị Mạng Máy Tính Trình Độ Cao Đẳng

Giáo trình quản trị mạng mã nguồn mở tại trường cao đẳng nghề An Giang giúp sinh viên nắm vững kiến thức và kỹ năng cần thiết trong ngành.

Trường đại học

Trường Cao Đẳng Nghề An Giang

Người đăng

Ẩn danh

Thể loại

Giáo Trình

2020

56
1
0

Phí lưu trữ

30 Point

Mục lục chi tiết

TUYÊN BỐ BẢN QUYỀN

LỜI GIỚI THIỆU

1. BÀI MỞ ĐẦU

2. BÀI 1: TÌM HIỂU VÀ CẤU HÌNH MỘT SỐ THÀNH PHẦN MẠNG

1.1. Các tập tin hệ thống

1.1.1. Tập tin host

1.1.2. Tập tin network

1.1.3. Tập tin cấu hình mạng

1.1.4. Một số tập tin khác

1.2. Cấu hình các tập tin hệ thống

1.2.1. Cấu hình tập tin Host

1.2.2. Cấu hình tập tin Network

1.2.3. Cấu hình mạng

1.2.4. Cấu hình Một số tập tin khác

1.3. Các lệnh liên quan đến hệ thống, dịch vụ

1.3.1. Lệnh cài đặt dịch vụ

1.3.2. Lệnh Khởi động dịch vụ tạm thời

1.3.3. Lệnh Khởi động dịch vụ vĩnh viễn

1.3.4. Một số lệnh khác

3. BÀI 2: CÀI ĐẶT VÀ CẤU HÌNH DỊCH VỤ SAMBA

2.1. Giới thiệu dịch vụ samba

2.2. Cài đặt dịch vụ samba

2.3. Cấu hình dịch vụ samba

2.3.1. Từ máy Windows sao chép qua máy Linux

2.3.2. Từ máy Linux sao chép qua máy Windows

2.3.3. Sao chép giữa hai máy Linux

4. BÀI 3: CÀI ĐẶT VÀ CẤU HÌNH DỊCH VỤ DNS

3.1. Cài đặt dịch vụ DNS

3.2. Tìm hiểu các tập tin cấu hình DNS trên Linux

3.3. Cấu hình DNS trên Server chính

3.3.1. Cấu hình tập tin chính

3.3.2. Cấu hình tập tin zone thuận

3.3.3. Cấu hình tập tin zone nghịch

3.3.4. Cấu hình một số tập tin khác cho DNS

3.4. Cấu hình DNS trên Server phụ

5. BÀI 4: CÀI ĐẶT VÀ CẤU HÌNH DỊCH VỤ DHCP

4.1. Cài đặt dịch vụ DHCP

4.2. Cấu hình dịch vụ DHCP

6. BÀI 5: CÀI ĐẶT VÀ CẤU HÌNH CÁC DỊCH VỤ REMOTE ACCESS

5.1. Giới thiệu tính năng Remote Access trong môi trường Linux

5.2. Cài đặt và cấu hình các dịch vụ Remote Access

5.2.1. VNC

7. BÀI 6: CÀI ĐẶT VÀ CẤU HÌNH DỊCH VỤ WEB SERVER

6.1. Cài đặt dịch vụ Web Server

6.2. Cấu hình dịch vụ Web Server

6.3. Cấu hình virtual host

6.4. Giới hạn truy cập Web Server

6.4.1. Giới hạn đối với host

6.4.2. Giới hạn đối với người dùng

8. BÀI 7: CÀI ĐẶT VÀ CẤU HÌNH DỊCH VỤ FTP

7.1. Cài đặt dịch vụ FTP

7.2. Cấu hình kết nối từ máy Linux

7.3. Cấu hình kết nối từ máy Windows

7.4. Phân tích FTP với Telnet

7.5. Bảo mật FTP

9. BÀI 8: CÀI ĐẶT VÀ CẤU HÌNH DỊCH VỤ MAIL SERVER

8.1. Giới thiệu hệ thống Mail Linux

8.2. Cài đặt mail liên lạc giữa các tài khoản cục bộ

8.3. 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

8.4. Tích hợp mail và DNS

8.5. Định tuyến mail

8.6. Sử dụng mail client

8.7. Xác thực giao thức SMTP

10. BÀI 9: CÀI ĐẶT VÀ CẤU HÌNH DỊCH VỤ FIREWALL

9.1. Cấu hình lưu trữ và phục hồi firewall

9.2. Cấu hình cổng chuyển tiếp

9.3. Cấu hình chuyển hướng lưu lượng đến host khác

11. BÀI 10: CÀI ĐẶT VÀ CẤU HÌNH DỊCH VỤ OPENLDAP

10.1. Giới thiệu OpenLDAP

10.2. Cài đặt dịch vụ OpenLDAP

10.3. Tùy biến OpenLDAP

10.3.1. Điều chỉnh các đối tượng

10.3.2. Thêm các đối tượng

10.3.3. Xóa các đối tượng

10.4. Bảo mật kết nối LDAP với TLS

10.5. Xác thực tài khoản người dùng với LDAP

CÁC THUẬT NGỮ CHUYÊN MÔN

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng Quan Về Giáo Trình Quản Trị Mạng Mã Nguồn Mở

Giáo trình Quản trị mạng mã nguồn mở tại Trường Cao đẳng Nghề An Giang được thiết kế nhằm cung cấp kiến thức và kỹ năng cần thiết cho sinh viên trong lĩnh vực quản trị mạng. Môn học này không chỉ giúp sinh viên nắm vững lý thuyết mà còn thực hành các dịch vụ mạng cơ bản như DNS, DHCP, và Web Server. Đặc biệt, giáo trình này được xây dựng dựa trên nền tảng mã nguồn mở, giúp sinh viên tiếp cận công nghệ hiện đại và phổ biến trong ngành công nghệ thông tin.

1.1. Mục Tiêu Của Giáo Trình

Giáo trình hướng đến việc trang bị cho sinh viên kiến thức về công nghệ thông tin và khả năng quản lý hệ thống mạng hiệu quả. Sinh viên sẽ học cách cài đặt, cấu hình và quản lý các dịch vụ mạng trên nền tảng mã nguồn mở.

1.2. Đối Tượng Học Tập

Đối tượng chính của giáo trình là sinh viên chuyên ngành quản trị mạng máy tính tại Trường Cao đẳng Nghề An Giang. Giáo trình cũng có thể hữu ích cho những người làm việc trong lĩnh vực công nghệ thông tin muốn nâng cao kỹ năng quản trị mạng.

II. Thách Thức Trong Quản Trị Mạng Mã Nguồn Mở

Quản trị mạng mã nguồn mở mang lại nhiều lợi ích nhưng cũng không thiếu thách thức. Một trong những vấn đề lớn nhất là việc thiếu tài liệu hướng dẫn chi tiết và sự hỗ trợ từ cộng đồng. Điều này có thể gây khó khăn cho sinh viên trong việc tiếp cận và áp dụng kiến thức vào thực tiễn.

2.1. Thiếu Tài Liệu Hướng Dẫn

Nhiều sinh viên gặp khó khăn trong việc tìm kiếm tài liệu hướng dẫn chi tiết cho các dịch vụ mạng mã nguồn mở. Điều này có thể dẫn đến việc không nắm vững kiến thức cần thiết.

2.2. Khó Khăn Trong Việc Cấu Hình

Cấu hình các dịch vụ mạng như DNS và DHCP trên nền tảng mã nguồn mở có thể phức tạp. Sinh viên cần có thời gian và sự kiên nhẫn để thực hành và tìm hiểu.

III. Phương Pháp Giảng Dạy Hiệu Quả Trong Giáo Trình

Giáo trình áp dụng phương pháp giảng dạy kết hợp lý thuyết và thực hành. Sinh viên sẽ được tham gia vào các buổi thực hành để áp dụng kiến thức đã học vào thực tế. Điều này giúp sinh viên nắm vững các khái niệm và kỹ năng cần thiết trong quản trị mạng.

3.1. Kết Hợp Lý Thuyết Và Thực Hành

Mỗi bài học đều có phần thực hành đi kèm, giúp sinh viên áp dụng lý thuyết vào thực tế. Việc này không chỉ giúp sinh viên hiểu sâu hơn mà còn tăng cường khả năng giải quyết vấn đề.

3.2. Sử Dụng Công Nghệ Hiện Đại

Giáo trình khuyến khích sinh viên sử dụng các công cụ và phần mềm hiện đại trong quá trình học tập. Điều này giúp sinh viên làm quen với các công nghệ mới và nâng cao khả năng cạnh tranh trên thị trường lao động.

IV. Ứng Dụng Thực Tiễn Của Giáo Trình Quản Trị Mạng

Giáo trình không chỉ dừng lại ở lý thuyết mà còn chú trọng đến ứng dụng thực tiễn. Sinh viên sẽ có cơ hội thực hành trên các hệ thống mạng thực tế, từ đó nâng cao kỹ năng và tự tin hơn trong công việc sau này.

4.1. Thực Hành Trên Hệ Thống Thực Tế

Sinh viên sẽ được thực hành trên các hệ thống mạng thực tế, giúp họ hiểu rõ hơn về cách thức hoạt động của các dịch vụ mạng và cách quản lý chúng.

4.2. Dự Án Thực Tế

Giáo trình khuyến khích sinh viên tham gia vào các dự án thực tế, từ đó áp dụng kiến thức đã học vào các tình huống cụ thể trong công việc.

V. Kết Luận Về Giáo Trình Quản Trị Mạng Mã Nguồn Mở

Giáo trình Quản trị mạng mã nguồn mở tại Trường Cao đẳng Nghề An Giang là một tài liệu quý giá cho sinh viên. Nó không chỉ cung cấp kiến thức lý thuyết mà còn giúp sinh viên phát triển kỹ năng thực hành cần thiết cho nghề nghiệp tương lai.

5.1. Tương Lai Của Ngành Quản Trị Mạng

Ngành quản trị mạng đang ngày càng phát triển, và nhu cầu về nhân lực có kỹ năng trong lĩnh vực này ngày càng cao. Giáo trình sẽ giúp sinh viên chuẩn bị tốt cho tương lai.

5.2. Khuyến Khích Học Tập Suốt Đời

Giáo trình không chỉ dừng lại ở việc học trong lớp mà còn khuyến khích sinh viên tự học và nghiên cứu thêm để nâng cao kiến thức và kỹ năng của bản thân.

27/07/2025
Giáo trình quản trị mạng mã nguồn mở nghề quản trị mạng máy tính trình độ cao đẳng trường cao đẳng nghề an giang

Trích đoạn nội dung tài liệu

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.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ