Thiết kế mạng truy cập từ xa

Một phần của tài liệu Giáo trình triển khai hệ thống mạng (nghề công nghệ thông tin) (Trang 65 - 77)

2.2.3.1 Terminal Service RemoteApp và Web access là gì

Một số năm gần đây, đã có nhất nhiều nhà cung cấp phần mềm đã thử

nghiệm cung cấp các dịch vụ hosting. Ý tưởng cơ bản nằm sau kiến trúc các dịch vụ này là một tổ chức không cần phải mua các đăng ký cho các ứng dụng phần mềm hoặc cần phải cài đặt hoặc bảo trì các ứng dụng đó một cách phức tạp. Thay vào đó, mỗi một IPS hoặc đại lý phần mềm chỉ cần đi thuê các ứng dụng. Ứng dụng được chạy trên các máy chủ của nhà cung cấp dịch vụ và

người dùng tương tác với ứng dụng trên Internet.

Việc thuê các ứng dụng luôn rất đắt nếu kỳ hạn thuê dài, vì giá thành tổng thể của tất cả các hóa đơn cần phải trả hàng tháng sẽ vượt quá những gì

đáng giá đối với một đăng ký phần mềm. Bên cạnh đó cũng có một số nhược

điểm khác. Với những người mới, các dịch vụ hosting sẽ mang cấu hình ứng dụng ra ngoài tầm kiểm soát trực tiếp của một tổ chức và có một vài tình huống

trong đó các quản trị viên mạng đã ngồi chơi xơi nước vì các công ty mà họ

làm việc quyết định “outsource” tất cả các ứng dụng của họ cho một nhà cung cấp hosting.

Hình 2.19 Terminal Services for windows Server 2008

Nhưng nếu vấn đề giá thành chi phí tổng thể không phải là vấn đề đáng

phải suy nghĩ đối với bạn thì có một luận cứ hấp dẫn lớn đối với việc sử dụng các dịch vụ hosting. Thể hiện ởđây là nếu kết nối Internet của bạn gặp vấn đề

(trục trặc) thì không ai có thể truy cập vào các ứng dụng mà công ty bạn đang

hosting. Rõ ràng dịch vụ Internet trong sẽ đáng tin cậy hơn trong một số vùng

nhưng điều này vẫn thường rất hay xảy ra. Quả thực chúng ta sẽ không thể

hình ra ra việc làm cho sự truy cập đến các ứng dụng quan trọng của mình lại phụ thuộc vào khảnăng của ISP để duy trì kết nối Internet.

Mặc dù không phải là thích các dịch vụ hosting nhưng có một sự thực ở đây là không ai sử dụng các dịch vụ host nếu không có ưu điểm gì mang lại cho họ. Ưu điểm chính của dịch vụ này là rằng, nhà cung cấp sẽ quan tâm đến tất cả các vấn đề và duy trì ứng dụng cho bạn. Vậy Terminal Service RemoteApp làm những công việc gì? Nó hoạt động tương tự như một phần mềm mà nhà cung cấp dịch vụ hosting sử dụng để cung cấp các dịch vụ hosting cho máy khách của họ. Do nó hiện diện trong Windows Server 2008, nên Terminal Service RemoteApp cho phép bạn mang việc hosting ứng dụng về nhà thay cho phải outsourcing nó đến một nhà cung cấp dịch vụ.

Trước tiên, hãy coi việc hosting ứng dụng trong nhà bằng cách sử dụng một phương pháp tương tự với những gì nhà cung cấp dịch vụ hosting sử dụng. Việc sử dụng phương pháp này để phân phối các ứng dụng của bạn thường khá phức tạp và đắt đỏ so với việc cài đặt trực tiếp vào máy trạm của người dùng. Tuy nhiên, có khá nhiều ưu điểm trong việc sử dụng Terminal Service RemoteApp. Nhiều trong đó là những ưu điểm mà bạn không thể có được nếu

cài đặt ứng dụng cục bộ trên các máy trạm riêng lẻ hoặc nếu bạn outsource các

ứng dụng cho nhà cung cấp dịch vụ. Theo quan điểm của chúng tôi, việc sử dụng Terminal Service RemoteApp sẽ cho phép bạn có được cả hai điều tốt nhất đó. Trong các phần bền dưới, chúng tôi sẽ giải thích về một số ưu điểm này.

-Sự truy cập liền mạch

Có thể điều thú vị nhất về Terminal Service RemoteApp đó chính là sự

truy cập ứng dụng dường như liền mạch đối với người dùng. Người dùng không cần phải mởTerminal Service session để truy cập vào các ứng dụng hosting từ xa mà thay vào đó Terminal Services RemoteApp sẽ cung cấp một ảo giác làm

cho người dùng tưởng như rằng các ứng dụng đang được cài đặt cục bộ. Các

ứng dụng hosting có thểcư trú trên các ứng dụng được cài đặt cục bộvà người dùng sẽ khó biết được sự khác biệt giữa chúng. Ý nghĩa cho bạn ởđây là bạn sẽ không phải tốn thời gian vào việc đào tạo người về về cách truy cập các ứng dụng hosting, giải thích cho điều đó là người dùng sẽ thực sự không nhận ra các ứng dụng được hosting. Thực tế các ứng dụng được hosting có thể chạy bên cạnh các ứng dụng đã được cài đặc cục bộ có nghĩa rằng bạn có thể tạo một sự chuyển đổi sang ứng dụng được hosting một cách dần dần. Bạn không cần phải chuyển tất cảứng dụng của mình sang một môi trường hosting trong một đêm.

-Quản lý ứng dụng tập trung

Ưu điểm chính cho việc sử dụng nhà cung cấp các dịch vụ hosting chính là nằm ở điểm dễ dàng quản lý, sự quản lý ứng dụng đơn giản hơn cũng là ưu điểm chính để sử dụng Terminal Service RemoteApp. Thông thường, các ứng dụng được cài đặt và không bao giờ cần phải đụng lại cho tới khi nó cần nâng cấp lên phiên bản tiếp theo. Tuy nhiên, ngày nay mọi nhà cung cấp ứng dụng

đều phát hành các bản vá theo một nguyên tắc thường lệ nên việc test tất cả

các bản vá này và đẩy chúng vào các máy trạm của bạn có thể là một nhiệm vụ vô cùng phức tạp. Việc sử dụng Terminal Service RemoteApp không giải phóng bạn khỏi phải cập nhật kịp thời các ứng dụng của mình nhưng nó làm

cho việc thực hiện này của bạn được dễdàng hơn. Các ứng dụng được hosting

thường được đặt ở một địa điểm tập trung chính vì vậy bạn chỉ cần phải lo về

việc duy trì một copy cho mỗi một ứng dụng thay cho phải giữ cập nhật mọi máy trạm riêng lẻ.

-Dễ dàng quản lý các văn phòng chi nhánh

Terminal Service RemoteApp thích hợp với các tổ chức có các văn

phòng chi nhánh, tuy nhiên phù hợp nhất với những công ty không có nhân viên IT chuyên nghiệp tại các văn phòng chi nhánh. Việc sử dụng Terminal Service RemoteApp cho phép quản trị viên duy trì tất cả các ứng dụng từ văn

phòng chính, vì vậy nhân viên IT không phải đi đến tận các văn phòng chi nhánh để thực hiện các nhiệm vụ bảo trì ứng dụng theo định kỳ của mình.

-Sử dụng tài nguyên máy chủ tốt hơn

Thông thường, Windows Terminal Server cung cấp cho người dùng một

môi trường Windows đang phát triển mạnh. Rõ ràng việc cung cấp cho mỗi

người dùng một instance riêng của toàn bộ hệ điều hành tiêu tốn nhiều tài nguyên máy chủ. Việc hosting các ứng dụng trên một terminal server vẫn yêu cầu một số lượng tài nguyên máy chủ nhất định nhưng không nhiều cách thức kia.

-Sự chung sống của các ứng dụng không tương thích

Một ưu điểm nữa trong việc sử dụng Terminal Service RemoteApp là nó cho phép sự cùng chung sống của các ứng dụng không tương thích. Cho ví dụ,,

Microsoft Office được thiết kếđể chỉ có một phiên bản của Office có thểđược

cài đặt trên một máy nhưng một số công ty có thể cần phải chạy cùng một lúc nhiều phiên bản Office. Do các ứng dụng được hosting không được cài đặt trên các máy trạm, nên nó có thể cho người dùng chạy nhiều phiên bản của Microsoft Office hay chạy các ứng dụng không tương thích giữa nhau.

Một ưu điểm theo cá nhân tôi đánh giá về việc sử dụng Terminal Service

RemoteApp là nó cho phép người dùng có thể truy cập vào các ứng dụng hosting mọi nơi. Với đầy đủ các thành phần cần thiết, người dùng có thể truy cập vào các ứng dụng đang được hosting từ các laptop trong khi đang đi trên đường, từmáy tính gia đình của họ hoặc thậm chí từ thiết bị Windows Mobile.

2.2.3.2 Cài đặt và cấu hình Terminal Services application và Web access

-Chuẩn bị:

Máy Server (Máy ảo) : Windows Server 2008 (Máy Server có cài đặt MS Office 2007 hoặc 2013)

Máy client : Windows 7 hoặc Windows Server 2008 Máy Server IP : 192.168.5.254/24

Máy Client IP : 192.168.5.1/24 -Cài đặt Terminal Services

Tại máy Server, log on Administrator

Mở Server Manager từ Administrator Tools, chuột phải Roles, chọn Add Roles

Cửa sổ Select Server Roles, đánh dấu chọn vào ô Terminal Services, chọn Next

Hình 2.20 Cài đặt Terminal Services

Cửa sổ Select Server Roles, đánh dấu chọn vào ô Web Access Trong hộp thoại Add Roles Wizard chọn Add Required Features

Cửa sổ Specify Authentication Method for Terminal Server, chọn Do not require Network Level Authentucation, chọn Next

Cửa sổ Specify Lisensing Mode, chọn Configure late, chọn Next

Cửa sổ Select User Group Allowed Access To This Terminal Server, Chọn Next.

Cửa sổ Web Server (IIS) chọn Next Cửa sổ Select Role Service chọn Next

Cửa sổ Confirm Installation Seclections chọn Install Mở System trong Control Panel

Trong cửa sổ System, chọn Remote settings

Cửa sổ System Properties, tại tab Remote, kiểm tra có chọn Allow connections from computers running any version of Remote Destop (less secure)

-Tạo user và cấp quyền Remote Desktop cho user

Mở Computer Management từ Administrative Tools, bung Local Users and Groups, chuột phải User chọn New User…

Tạo user mới với tên là user1 Vào user1 chuột phải Properties

Cửa sổ user1 properties chọn tab Member Of, add group Remote Desktop Users vào danh sách chọn OK.

Hình 2.22 Tạo user và cấp quyền Remote Desktop cho user

-Client kết nối vào Terminal Server bằng Remote Desktop Connection Tại máy client log on Administrator

Vào Start\Programs\Accessories mở Remote Desktop Connection nhập

Hình 2.23 Kết nối vào Terminal Server bằng Remote Desktop Connection

Cửa sổ Windows Sercurity, nhập vào user1, password 123

Hình 2.24 Kết nối thành công vào Terminal Services

Chú ý:

Do tính chất bảo mật trong Windows Server 2008, các user thuộc Groups Domain Users sẽ không được đăng nhập trên máy Domain. Do đó, để khắc phục tình trang trên ta làm như sau:

Vào Local Sercurity Policy trong Administrative Tools Bung Local Policies, chọn User Rights Assignment

Chuột phải vào Allow log on through Terminal Services right, chọn Properties.

Add group Remote Desktop Users vào chọn OK. -Kết nối vào Terminal Services bằng Web Access

Mở Internet Explorer, nhập vào địa chỉ http://Ip terminal server/ts (http://192.168.5.254/ts)

Trong cửa sổ TS Web Access, vào tab Remote Destop, nhập vào địa chỉ

ip Terminal Server, chọn Connect.

Cửa sổ chứng thực hiện ra nhập user1 và password 123

Hình 2.25 Đăng nhập Username/password truy cập Terminal Server bằng Web access

Hình 2.26 Kết nối thành công Terminal Server bằng Web access

-Cấu hình Remote Application

Vào Start\Programs\Administrative Tools\Terminal Service mở TS RemoteApp Manager, chọn Action chọn Add RemoteApp Programs

Cửa sổ RemoteApp Wizzard chọn Next

Cửa sổ Choose Programs to add to the RemoteApp Programs list, đánh

dấu chọn các ô World, Excel, Outlook, Powerpoint.

Kiểm tra RemoteApp Programs, kiểm tra đã add thành công các chương

trình.

Hình 2.27 Add RemoteApp Programs

-Client kết nối Remote Application

Tại máy client mở Internet Explorer, truy cập vào địa chỉ

http://192.168.5.254/ts

Cửa sổ chứng thực nhập user1 và password

Cửa sổ TS Web Access chọn Microsoft World 2007

Hình 2.28 Chọn ứng dụng cần truy cập

Hình 2.29 Client đã sử dụng được Microsoft World 2007

-Tạo file *.MSI cho Remote Application.

Vào Start\Programs\Administrative Tools\Terminal Services mở TS RemoteApp Manager. Trong RemoteApp Manager giữ phím Ctrl chọn World, Excel, Outlook, Powerpoint, chọn Create Installer Packages

Hình 2.30 Installer *.MSI Packages

Cửa sổ Welcome to the RemoteApp Wizard, chọn Next Cửa sổ Specify Package Settings, chọn Next

Mở Windows Explorer, vào C:\Programs File\Packaged Programs, kiểm

tra đã tạo thành công các file.msi. Chuột phải folder Packaged Programs chọn Properties

Cửa sổ Packaged Programs Properties, vào tab Sharing chọn Advanced

Sharing…

Cửa sổ Advanced Sharing, dánh dấu chọn vào ô Share this folder, chọn OK.

-Client cài đặt file.MSI và kiểm tra

Tại máy client, vào Start\Run, truy cập vào địa chỉ \\địa chỉ ip máy server (\\192.168.5.254)

Cửa sổ chứng thực, nhập user1 và password

Sauk hi truy cập thành công vào máy server, mở folder Packaged Programs

Cài lần lượt tất cả các file.msi

Hình 2.31 Cài đặt.MSI cho client

Sau khi cài ñặt thành công, vào Start\Programs\RemotePrograms, mở

Hình 2.32 Cài đặt thành công.MSI cho client

Một phần của tài liệu Giáo trình triển khai hệ thống mạng (nghề công nghệ thông tin) (Trang 65 - 77)

Tải bản đầy đủ (PDF)

(161 trang)