Bối cảnh và vấn đề nghiên cứu
Trong cơ sở hạ tầng công nghệ thông tin hiện đại, việc quản trị và vận hành hệ thống mạng đóng vai trò nòng cốt nhằm duy trì tính ổn định, liên tục và an toàn cho toàn bộ hoạt động của các tổ chức và doanh nghiệp. Hệ điều hành máy chủ Microsoft Windows Server, đặc biệt từ thế hệ Windows Server 2012 cùng các phiên bản nâng cấp tiếp theo như Windows Server 2016 và Windows Server 2019, đã cung cấp nền tảng quản lý tập trung với nhiều dịch vụ mạng cốt lõi. Tài liệu bài tập lớn học phần Quản trị mạng với đề tài "Quản trị mạng với Windows Server" do sinh viên Phạm Tùng Linh (lớp CNTT14-01, Trường Đại học Đại Nam) thực hiện dưới sự hướng dẫn của giảng viên Nguyễn Đức An vào năm 2023, tập trung vào việc nghiên cứu cơ sở lý luận và thực hành triển khai các dịch vụ quản trị hệ thống trên môi trường Windows Server.
Mục tiêu và các nhiệm vụ nghiên cứu được văn bản xác định cụ thể nhằm trang bị các kỹ năng quản trị hệ thống tương ứng với các tiêu chuẩn trong chứng chỉ quốc tế Microsoft Certified Solutions Associate (MCSA), bao gồm các nội dung trọng tâm:
- Lập kế hoạch và thực hiện triển khai dịch vụ thư mục Active Directory Domain Services (AD DS) bao gồm cấu trúc miền (domains), rừng (forests) và các địa điểm mạng (sites).
- Tìm hiểu quy trình triển khai và cấu hình dịch vụ chứng chỉ số Active Directory Certificate Services (AD CS).
- Cấu hình và quản lý các dịch vụ mạng nền tảng: Giao thức cấu hình máy chủ động (DHCP), Hệ thống phân giải tên miền (DNS), và Quản lý địa chỉ IP (IPAM).
- Tìm hiểu phương thức triển khai dịch vụ quản lý quyền thông tin Active Directory Rights Management Services (AD RMS).
- Nghiên cứu giải pháp đảm bảo tính sẵn sàng cao và cân bằng tải mạng (Network Load Balancing - NLB) cho các ứng dụng nền web.
- Nghiên cứu và triển khai dịch vụ mạng trên nền tảng giao thức IPv6.
Đối tượng nghiên cứu của đề tài là hệ điều hành máy chủ Windows Server và các dịch vụ quản trị tài nguyên mạng cốt lõi (chú trọng vào AD DS, DNS, DHCP). Phạm vi nghiên cứu về mặt không gian áp dụng cho mô hình khảo sát doanh nghiệp công nghệ thông tin giả định mang tên TechSolutions Inc., kết hợp xây dựng mô hình mạng thực nghiệm cục bộ (LAN) gồm máy chủ Domain Controller và các máy khách (Client) trên môi trường ảo hóa. Phạm vi thời gian và hoàn thành báo cáo là năm 2023 tại Hà Nội.
Cơ sở lý thuyết và phương pháp
Về khung lý thuyết, đề tài dựa trên nền tảng kiến trúc hệ điều hành máy chủ Windows Server của Microsoft và các chuẩn công nghệ mạng máy tính. Các khái niệm và mô hình kỹ thuật chủ đạo được phân tích bao gồm:
- Dịch vụ thư mục phân tán Active Directory Domain Services (AD DS) và vai trò của máy chủ điều khiển miền Domain Controller (DC) trong việc quản lý tập trung người dùng, nhóm, máy tính và chính sách an ninh.
- Các dịch vụ mạng nền tảng bao gồm Domain Name System (DNS) thực hiện chuyển đổi giữa tên miền và địa chỉ IP, Dynamic Host Configuration Protocol (DHCP) thực hiện cấp phát thông số TCP/IP tự động, và dịch vụ ảo hóa phần cứng Hyper-V.
- Khung bảo mật và kiểm soát truy cập dựa trên danh sách điều khiển truy cập (Access Control Lists - ACLs), phân quyền trên cấp độ nhóm (Role-Based Access Control) và cơ chế xác thực tập trung.
Về phương pháp nghiên cứu, tác giả kết hợp các phương pháp kỹ thuật chuyên ngành:
- Phương pháp phân tích và tổng hợp tài liệu: Thu thập, tổng hợp các kiến thức lý thuyết về các thế hệ Windows Server từ phiên bản 2003, 2008, 2012, 2016 đến 2019; phân tích và so sánh các đặc tính kỹ thuật giữa hệ điều hành Windows Server và Linux Server.
- Phương pháp khảo sát và phân tích yêu cầu hệ thống: Khảo sát nhu cầu quản trị thực tế của một doanh nghiệp công nghệ thông tin (TechSolutions Inc.) với các yêu cầu cụ thể về hạ tầng mạng, quản trị người dùng, lưu trữ dữ liệu, ứng dụng web và an toàn thông tin.
- Phương pháp thực nghiệm mô phỏng (Lab Implementation): Xây dựng mô hình mạng thử nghiệm, cấu hình địa chỉ IP qua kỹ thuật gộp card mạng (NIC Teaming), cấu hình mạng ảo hóa VMnet (VMnet 2), tiến hành cài đặt vai trò AD DS, nâng cấp máy chủ lên Domain Controller, tạo miền gốc mới (
bkaptech.vn), thiết lập các chính sách nhóm và kiểm thử tính năng quản lý tài khoản người dùng thực tế.
Nguồn dữ liệu của nghiên cứu được trích xuất từ tài liệu kỹ thuật của Microsoft, giáo trình học phần Quản trị mạng tại Trường Đại học Đại Nam và dữ liệu cấu hình thực tế thu được trong quá trình thực hành trên hệ thống máy chủ.
Nội dung chính theo từng chương
Chương 1: Cơ sở lý thuyết
Chương 1 trình bày tổng quan về hệ điều hành Windows Server, các đặc điểm kỹ thuật, chức năng cốt lõi, lịch sử phát triển qua các phiên bản, cũng như so sánh đối chiếu với hệ điều hành Linux Server.
Văn bản định nghĩa Windows Server là hệ điều hành do Microsoft phát triển chuyên dụng cho môi trường máy chủ, cung cấp các công cụ quản trị mạnh mẽ để xây dựng, vận hành và duy trì các dịch vụ mạng. Các chức năng chính được phân tích gồm: quản lý người dùng và quyền truy cập, cung cấp dịch vụ mạng (DNS, DHCP, Active Directory), quản lý tài nguyên hệ thống (giám sát CPU, bộ nhớ, ổ đĩa), quản lý lưu trữ và sao lưu dữ liệu, cung cấp môi trường ảo hóa máy chủ thông qua Hyper-V, bảo mật và ghi nhật ký hệ thống.
Quá trình tiến hóa của các phiên bản Windows Server được tác giả tóm lược qua các mốc:
- Windows Server 2003: Xây dựng trên cơ sở mã nguồn của Windows XP, cải tiến bảo mật và dịch vụ mạng.
- Windows Server 2008: Xây dựng trên nền tảng Windows Vista, bổ sung các công nghệ quan trọng gồm Hyper-V, Active Directory nâng cao, Remote Desktop Services và công cụ dòng lệnh PowerShell.
- Windows Server 2012: Bổ sung giao diện Metro UI, tích hợp dịch vụ đám mây Microsoft Azure, tính năng quản lý lưu trữ Storage Spaces và phiên bản Hyper-V thế hệ mới.
- Windows Server 2016: Tối ưu cho môi trường đám mây, giới thiệu phiên bản thu gọn Nano Server, tích hợp bộ chứa Docker và tăng cường khả năng bảo mật.
- Windows Server 2019: Nâng cao hiệu suất và khả năng bảo mật với giao diện Windows Admin Center, công cụ phân tích dự đoán System Insights và giải pháp bảo vệ nâng cao Windows Defender Advanced Threat Protection (ATP).
Chương 1 cũng tổng hợp các điểm khác biệt cơ bản giữa Windows Server và Linux Server thông qua 4 tiêu chí kỹ thuật:
| Tiêu chí so sánh |
Windows Server |
Linux Server |
| Bản quyền & Giấy phép |
Giấy phép thương mại có tính phí, tùy chọn cấp phép có giới hạn theo quy định của Microsoft. |
Mã nguồn mở, giấy phép tự do tùy chỉnh, phân phối lại và cài đặt trên nhiều thiết bị. |
| Dịch vụ hỗ trợ kỹ thuật |
Hỗ trợ chính thức, trực tiếp và chuyên nghiệp từ tập đoàn Microsoft. |
Chủ yếu dựa vào cộng đồng trực tuyến; hỗ trợ doanh nghiệp có phí từ các hãng như Red Hat, Novell. |
| Kiến trúc mã nguồn |
Mã nguồn đóng, người dùng không thể xem hay chỉnh sửa mã nguồn gốc. |
Mã nguồn mở hoàn toàn, cho phép người quản trị can thiệp và tối ưu hóa nhân hệ điều hành. |
| Bảo mật & Phòng chống mã độc |
Phổ biến rộng rãi nên là mục tiêu của nhiều cuộc tấn công; sử dụng các phần mềm diệt mã độc (Norton, McAfee, Kaspersky). |
Được cộng đồng kiểm tra liên tục; khả năng phát hiện lỗ hổng và phát hành bản vá bảo mật nhanh chóng. |
Chương 2: Phân tích thiết kế hệ thống
Chương 2 tập trung vào khảo sát yêu cầu hệ thống của công ty TechSolutions Inc., từ đó phân tích và thiết lập mô hình thiết kế các thành phần mạng, máy chủ và dịch vụ cần triển khai.
Về khảo sát hệ thống doanh nghiệp TechSolutions Inc., các thành phần yêu cầu bao gồm:
- Hạ tầng mạng: Cần trang bị hệ thống máy chủ DNS và DHCP để phân giải tên miền và cấp phát địa chỉ IP tự động; hệ thống tường lửa (Firewall) kiểm soát lưu lượng và ngăn chặn truy cập trái phép; hệ thống máy chủ mạng riêng ảo (VPN) nhằm hỗ trợ mã hóa dữ liệu khi nhân viên kết nối từ xa.
- Quản lý hệ thống: Ứng dụng Windows Server để quản lý tập trung tài nguyên, sử dụng máy chủ ảo hóa Hyper-V để phân bổ và chia sẻ tài nguyên phần cứng, triển khai hệ quản trị cơ sở dữ liệu Microsoft SQL Server nhằm phục vụ lưu trữ, truy vấn và quản lý dữ liệu an toàn.
- Phát triển và vận hành ứng dụng: Triển khai máy chủ ứng dụng web Internet Information Services (IIS) trên nền Windows Server hỗ trợ đa ngôn ngữ (ASP.NET, PHP, Node.js), kết nối với SQL Server và cung cấp các dịch vụ web qua giao diện lập trình ứng dụng (ASP.NET Web API, RESTful API, SOAP).
Về các chức năng và dịch vụ máy chủ, tác giả xác định các nhiệm vụ cần thực hiện:
- Quản lý người dùng và quyền truy cập: Khởi tạo tài khoản, xác thực tập trung, đăng nhập một lần (Single Sign-On - SSO), thiết lập quyền truy cập tệp và thư mục thông qua danh sách kiểm soát truy cập (ACLs), phân quyền theo cấp độ nhóm.
- Quản lý Active Directory: Xây dựng cơ sở dữ liệu phân tán lưu trữ các đối tượng (người dùng, nhóm, máy tính), thiết lập cây thư mục phân cấp và quản lý chính sách nhóm tập trung.
- Quản lý dịch vụ mạng và bảo trì: Thiết lập dịch vụ DNS, DHCP, máy chủ web IIS, lập lịch sao lưu và khôi phục dữ liệu định kỳ, giám sát sức khỏe phần cứng (CPU, bộ nhớ, ổ đĩa), phát hiện sự cố, cập nhật bản vá bảo mật và phân quyền truy cập chặt chẽ.
Chương 3: Triển khai và xây dựng hệ thống
Chương 3 trình bày các bước thực hiện kỹ thuật cụ thể nhằm xây dựng hệ thống mạng thực nghiệm dựa trên các phân tích ở Chương 2.
Nội dung mở đầu bằng việc hệ thống hóa khái niệm Domain Controller (DC) và Active Directory Domain Services (AD DS). Domain Controller là máy chủ chịu trách nhiệm xác thực người dùng, lưu trữ bản sao cơ sở dữ liệu Active Directory, quản lý quyền truy cập và đồng bộ hóa dữ liệu danh bạ giữa các máy chủ trong miền. Cấu trúc AD DS được phân cấp theo mô hình miền (Domain), cây (Tree), rừng (Forest) và các đơn vị tổ chức, đồng thời hỗ trợ mở rộng với các dịch vụ Active Directory Federation Services (AD FS) và Active Directory Certificate Services (AD CS).
Quá trình triển khai kỹ thuật được ghi nhận từng bước cụ thể:
- Mô hình mạng ban đầu: Thiết lập mô hình gồm 1 máy chủ (Server) và 2 máy khách (Client).
- Cấu hình giao diện mạng: Truy cập quản lý kết nối mạng thông qua lệnh
ncpa.cpl, thiết lập thông số cho giao diện mạng gộp NIC Teaming với địa chỉ IP tĩnh và máy chủ phân giải tên miền chính (Preferred DNS server). Mạng thử nghiệm được gán thuộc dải mạng nội bộ ảo hóa VMnet 2.
- Cài đặt vai trò AD DS: Sử dụng công cụ Server Manager, chọn chức năng Add roles and features wizard, kích hoạt vai trò Active Directory Domain Services và tiến hành cài đặt các tính năng đi kèm.
- Nâng cấp máy chủ lên Domain Controller: Sau khi hoàn tất cài đặt AD DS, sử dụng tùy chọn Promote this server to a domain controller. Tại cửa sổ Deployment Configuration, chọn phương án tạo rừng mới (Add a new forest) với tên miền gốc (Root domain name) được cấu hình là
bkaptech.vn.
- Thiết lập các thông số miền: Chọn cấp độ chức năng rừng (Forest functional level) và cấp độ chức năng miền (Domain functional level), đặt mật khẩu khôi phục dịch vụ thư mục (Directory Services Restore Mode - DSRM password), đặt tên định danh miền NetBIOS là
BKAPTECH, vượt qua bước kiểm tra điều kiện tiên quyết (Prerequisites Check) và thực thi cài đặt (Install). Xác nhận trạng thái Domain Controller thông qua thuộc tính hệ thống (System Properties).
- Đồng bộ hóa và kết nối máy trạm: Cấu hình địa chỉ Preferred DNS server trên máy khách trỏ về địa chỉ IP của máy chủ, đặt cùng card mạng ảo VMnet 2. Tiến hành kiểm tra khả năng đồng bộ tài khoản giữa máy chủ
BKAP-DC12-01 và máy chủ thành viên BKAP-SRV12-01.
- Quản trị người dùng và nhóm đối tượng: Sử dụng công cụ quản trị Active Directory Users and Computers:
- Tạo đối tượng nhóm mới: Khởi tạo nhóm có tên
GG_S_GV với phạm vi nhóm Global và loại nhóm Security.
- Tạo tài khoản người dùng mới: Tạo người dùng với các thông số: First name:
Nguyen Quoc, Last name: Hung, Full name: Nguyen Quoc Hung, tên đăng nhập (User logon name): hungnq@bkaptech.vn.
- Gán người dùng vào nhóm: Thêm tài khoản
hungnq@bkaptech.vn vào nhóm GG_S_GV thông qua thẻ Members.
- Phân quyền vận hành: Chọn đồng loạt danh sách các tài khoản người dùng được tạo trong bài thực hành (gồm
hungnq, duynh, cuongvv, quanch) và gán vào nhóm quản trị đặc thù Backup Operators thông qua công cụ tìm kiếm đối tượng Advanced / Find Now.
Thiết kế và triển khai
Phần thiết kế và triển khai của đề tài thể hiện kiến trúc hệ thống mạng thử nghiệm và các công nghệ thực tế được áp dụng trong quá trình cấu hình:
- Kiến trúc phân tầng và mạng ảo hóa: Hệ thống được thiết lập trên môi trường mạng cục bộ thông qua switch ảo VMnet 2. Cơ chế gộp cổng mạng NIC Teaming được kích hoạt trên máy chủ Windows Server nhằm nâng cao băng thông và độ tin cậy kết nối.
- Công nghệ quản trị danh mục: Triển khai vai trò Active Directory Domain Services (AD DS) trên nền Windows Server, cấu hình máy chủ đóng vai trò Domain Controller quản lý miền gốc
bkaptech.vn với tên NetBIOS BKAPTECH.
- Quy trình quản lý định danh và phân quyền:
- Quản lý người dùng: Tạo lập các tài khoản người dùng cá nhân (như
hungnq, duynh, cuongvv, quanch) theo định dạng User Principal Name (@bkaptech.vn).
- Quản lý nhóm: Xây dựng nhóm bảo mật (Security Group) với phạm vi toàn cục (Global Scope) như nhóm
GG_S_GV.
- Ủy quyền quản trị: Cấp quyền sao lưu và phục hồi dữ liệu hệ thống cho các tài khoản người dùng thông qua việc gán thành viên vào nhóm hệ thống
Backup Operators.
- Kiểm thử và xác nhận: Kiểm tra tính tương thích và đồng bộ tài khoản giữa các máy chủ quản lý miền (
BKAP-DC12-01) và máy chủ dịch vụ (BKAP-SRV12-01), bảo đảm các máy trạm kết nối đúng địa chỉ DNS máy chủ và nhận diện miền chính xác.
Kết quả và đóng góp
Tài liệu đã ghi nhận các kết quả cụ thể thông qua quá trình nghiên cứu và thực hành:
- Đã hệ thống hóa toàn diện cơ sở lý thuyết về hệ điều hành máy chủ Windows Server qua các phiên bản (2003, 2008, 2012, 2016, 2019), làm rõ các ưu thế quản trị và sự khác biệt về bản quyền, hỗ trợ, mã nguồn, bảo mật giữa Windows Server và Linux Server.
- Đã xây dựng được phương án phân tích thiết kế hệ thống công nghệ thông tin cho doanh nghiệp giả định TechSolutions Inc., bao gồm các phân hệ hạ tầng mạng (DNS, DHCP, Firewall, VPN), quản lý hệ thống (Windows Server, Hyper-V, SQL Server) và phát triển ứng dụng (IIS, Web API, SQL Server).
- Đã thực hiện triển khai thành công mô hình mạng thực nghiệm: cài đặt vai trò AD DS, nâng cấp máy chủ lên Domain Controller cho miền
bkaptech.vn (NetBIOS: BKAPTECH), thiết lập mật khẩu DSRM, cấu hình thông số mạng trên VMnet 2, kiểm tra đồng bộ giữa các máy chủ BKAP-DC12-01 và BKAP-SRV12-01.
- Đã triển khai quy trình quản trị tài nguyên người dùng: tạo lập nhóm bảo mật
GG_S_GV, tạo tài khoản người dùng hungnq (Nguyen Quoc Hung), thêm người dùng vào nhóm chuyên môn và phân quyền sao lưu dữ liệu cho nhóm tài khoản (hungnq, duynh, cuongvv, quanch) vào nhóm hệ thống Backup Operators.
Hạn chế và hướng nghiên cứu tiếp
Về mặt hạn chế, văn bản bài tập lớn chủ yếu tập trung vào các bước cấu hình ban đầu của dịch vụ Active Directory Domain Services, khởi tạo người dùng, nhóm và phân quyền cơ bản trên môi trường máy ảo thử nghiệm. Các nội dung nâng cao được nêu trong mục tiêu ban đầu tại Lời nói đầu chưa được trình bày chi tiết trong phạm vi các trang báo cáo hiện có.
Về hướng nghiên cứu và hoàn thiện tiếp theo, các nội dung có thể mở rộng dựa trên định hướng của đề tài bao gồm:
- Triển khai chi tiết dịch vụ chứng chỉ số Active Directory Certificate Services (AD CS) và dịch vụ quản lý quyền thông tin Active Directory Rights Management Services (AD RMS).
- Cấu hình hoàn chỉnh các dịch vụ mạng nâng cao như máy chủ DHCP tích hợp phạm vi cấp phát (Scope), hệ thống phân giải tên miền DNS chi tiết, và hệ thống quản lý không gian địa chỉ IP (IPAM).
- Thiết lập giải pháp cân bằng tải mạng (Network Load Balancing - NLB) trên hệ thống máy chủ web IIS nhằm đảm bảo tính sẵn sàng cao cho ứng dụng.
- Triển khai và thử nghiệm hệ thống mạng trên nền tảng giao thức liên mạng thế hệ mới IPv6.
Giá trị tham khảo
Tài liệu là nguồn tham khảo trực tiếp cho sinh viên theo học chuyên ngành Công nghệ thông tin, Mạng máy tính và Truyền thông dữ liệu, đặc biệt trong các học phần Quản trị mạng và Hệ điều hành mạng. Báo cáo cung cấp các chỉ dẫn từng bước có kèm theo thông số cấu hình cụ thể về cách cài đặt vai trò AD DS, quy trình nâng cấp Domain Controller, tạo lập rừng/miền mới và quản trị đối tượng tài khoản trên Windows Server. Ngoài ra, phần tổng hợp so sánh giữa Windows Server và Linux Server cùng các yêu cầu kiến thức chuẩn MCSA cung cấp tài liệu hữu ích cho quá trình ôn tập và chuẩn bị chứng chỉ kỹ thuật hệ thống.
Câu hỏi thường gặp
1. Tên miền gốc (Root domain name) và tên NetBIOS được thiết lập trong bài thực hành là gì?
Tên miền gốc được cấu hình tại cửa sổ Deployment Configuration là bkaptech.vn, và tên định danh miền NetBIOS tương ứng được thiết lập là BKAPTECH.
2. Tài khoản người dùng Nguyen Quoc Hung được cấu hình với các thông số định danh nào?
Tài khoản được tạo với các thuộc tính: First name: Nguyen Quoc, Last name: Hung, Full name: Nguyen Quoc Hung, và tên đăng nhập hệ thống (User logon name) là hungnq@bkaptech.vn.
3. Danh sách các tài khoản người dùng nào được phân quyền vào nhóm Backup Operators?
Các tài khoản người dùng được chọn để thêm vào nhóm quản trị sao lưu Backup Operators trong bài thực hành bao gồm: hungnq, duynh, cuongvv và quanch.
4. Hai máy chủ nào được sử dụng để kiểm tra tính năng đồng bộ tài khoản người dùng trong bài lab?
Hệ thống thực hiện kiểm tra đồng bộ tài khoản giữa máy chủ điều khiển miền BKAP-DC12-01 và máy chủ thành viên BKAP-SRV12-01.
5. Điểm khác biệt chính về mã nguồn và mô hình cấp phép giữa Windows Server và Linux Server được tác giả nêu ra là gì?
Windows Server sử dụng kiến trúc mã nguồn đóng và cấp phép thương mại có tính phí với các điều khoản giới hạn từ Microsoft; trong khi đó Linux Server là phần mềm mã nguồn mở hoàn toàn, cho phép người dùng tự do xem, sửa đổi mã nguồn và cấp phép phân phối lại linh hoạt.
Kết luận
Báo cáo bài tập lớn "Quản trị mạng với Windows Server" của tác giả Phạm Tùng Linh đã hoàn thành việc nghiên cứu cơ sở lý luận về hệ điều hành máy chủ của Microsoft và so sánh đặc tính kỹ thuật với Linux Server. Đề tài đã xây dựng phương án thiết kế hệ thống mạng doanh nghiệp giả định TechSolutions Inc. và hiện thực hóa thành công mô hình mạng thực nghiệm với vai trò Active Directory Domain Services trên miền bkaptech.vn. Toàn bộ quy trình cài đặt Domain Controller, cấu hình mạng VMnet 2, tạo lập và phân quyền đối tượng người dùng, nhóm đã được kiểm thử và ghi nhận chi tiết, tạo cơ sở thực hành vững chắc cho việc tiếp cận các kỹ năng quản trị mạng nâng cao.