Giới thiệu
Kết nối một máy Mac với Windows thông qua Giao thức Remote Desktop là đơn giản về nguyên tắc. Tuy nhiên, trong thực tế, khách hàng RDP chỉ là một phần của kết nối. Cấu hình máy chủ Windows, truy cập mạng, xác thực, cổng, chuyển hướng thiết bị và khả năng của máy chủ đều có thể xác định liệu phiên làm việc có hoạt động đáng tin cậy hay không.
RDP Client là gì khi bạn sử dụng Mac?
Phần mềm RDP client cho Mac là phần mềm được cài đặt trên máy tính Mac chạy macOS sử dụng Giao thức Máy tính từ xa (RDP) bởi Microsoft để kết nối với một thiết bị Windows.
Sự khác biệt giữa máy khách/máy chủ cần được hiểu. Với RDP, Mac là thiết bị máy khách RDP và thiết bị Windows - PC Windows, Windows Server hoặc triển khai RDS - là máy tính từ xa.
Kết nối đến desktop đồ họa của một máy Mac từ Windows là một kịch bản khác và thường sử dụng các giao thức khác nhau như Chia sẻ Màn hình của Apple, VNC hoặc phần mềm điều khiển từ xa.
RDP từ Mac đến Windows có thể có nghĩa là kết nối đến một trong các mục sau: Một máy trạm đơn Một phiên desktop Windows Một phiên RDS hoặc một ứng dụng Windows đã được công bố Trong bối cảnh khắc phục sự cố và quyết định kiến trúc, các nhóm CNTT do đó nên xem xét toàn bộ con đường từ đầu đến cuối:
Mac endpoint → RDP client → mạng hoặc cổng an toàn → máy chủ Windows hoặc môi trường RDS → máy tính để bàn hoặc ứng dụng
Bất kỳ sự cố hoặc nút thắt nào trên đường đi có thể ngăn chặn kết nối hoặc ảnh hưởng đến trải nghiệm. Một hạn chế nữa là ở phía máy chủ thay vì ở Mac. Các phiên bản Windows Professional, Enterprise và Education có khả năng hoạt động như máy chủ Remote Desktop. Các phiên bản Windows Server được hỗ trợ cũng có khả năng làm máy chủ Remote Desktop.
Bạn nên sử dụng loại RDP Client nào trên Mac?
Đối với các doanh nghiệp hoạt động trong môi trường Microsoft Remote Desktop, ứng dụng Microsoft chính hiện nay là Windows App, không phải Microsoft Remote Desktop cho macOS.
Microsoft Remote Desktop cho macOS đã bị gỡ bỏ khỏi tải xuống và được thay thế bằng ứng dụng Windows. Các tài liệu tiếp tục hướng dẫn khách hàng tải xuống "Microsoft Remote Desktop" có thể cần được thay đổi.
Ứng dụng Windows cho Mac
Windows App là con đường được Microsoft phê duyệt cho các kết nối từ Windows đến các tài nguyên Windows từ mac.
Dựa trên hạ tầng và loại tài khoản, ứng dụng Windows có thể hỗ trợ kết nối PC từ xa, Dịch vụ Máy tính từ xa, Azure Virtual Desktop, Windows 365 và Microsoft Dev Box. Đối với truy cập PC từ xa, quản trị viên CNTT hoặc người dùng có thể điều chỉnh cài đặt hiển thị, thêm tài khoản, cho phép truy cập vào các thiết bị cục bộ và kích hoạt chuyển hướng âm thanh.
Nếu một tổ chức đã sử dụng hạ tầng Microsoft, Windows App là bước đầu tiên dễ dàng trước khi xem xét các tùy chọn khách hàng của bên thứ ba.
Những điều cần tìm trong một ứng dụng RDP của bên thứ ba
Có thể vẫn có giá trị trong bên thứ ba Khách hàng tương thích với RDP nơi cần quản lý cụ thể, giao diện hoặc các tính năng đa giao thức. Nếu cần một khách hàng bên thứ ba, việc lựa chọn nên dựa trên nhu cầu hạ tầng, không phải một vài tính năng có sẵn.
| Yêu cầu IT | Những gì cần xác minh |
|---|---|
| Truy cập máy tính Windows cá nhân | Kết nối tên máy chủ hoặc IP và xử lý thông tin xác thực |
| Windows Server hoặc RDS | Tính tương thích giữa Workspace, RemoteApp và cổng |
| Nhiều màn hình | Hỗ trợ đa màn hình và độ phân giải động |
| Truy cập tệp cục bộ | Chuyển hướng thư mục và lưu trữ |
| In ấn | Chuyển hướng máy in và khả năng tương thích của trình điều khiển |
| Âm thanh và hội nghị | Chuyển hướng loa, microphone và camera |
| Kết nối bên ngoài | Hỗ trợ RD Gateway và chứng chỉ |
| Triển khai được quản lý | Tùy chọn cấu hình lặp lại và quản lý điểm cuối |
Phần mềm RDP tốt nhất cho Mac do đó là phần mềm đáp ứng nhu cầu của Windows và người dùng, về vị trí và kiến trúc, mà không làm phức tạp việc quản lý.
Làm thế nào để bạn thiết lập RDP nếu bạn phải chuyển từ Mac sang Windows?
Khi kết nối trực tiếp với Remote Desktop, máy tính Windows phải hỗ trợ kết nối RDP, máy Mac phải có quyền truy cập vào máy tính Windows, và người dùng phải được ủy quyền để kết nối từ xa.
Kiểm tra trên Windows lần đầu tiên trước khi chuẩn bị trên Mac xem Remote Desktop có được kích hoạt ở những nơi cần thiết, người dùng đã được kích hoạt và tường lửa Windows hỗ trợ cho phép kết nối. NLA thường nên được giữ cho phép.
Kết nối trực tiếp đến máy tính Windows
Một kết nối điển hình qua Ứng dụng Windows tuân theo quy trình này:
- Kích hoạt Remote Desktop trên máy chủ Windows và ủy quyền cho các tài khoản người dùng thích hợp.
- Xác minh rằng Mac có thể kết nối với máy chủ thông qua mạng cục bộ, VPN hoặc một đường dẫn kết nối được phê duyệt khác.
- Cài đặt ứng dụng Windows trên macOS từ Mac App Store hoặc trình cài đặt có sẵn của Microsoft.
- Mở ứng dụng Windows, chọn Thiết bị , chọn + biểu tượng và chọn Thêm PC .
- Nhập tên máy chủ hoặc địa chỉ IP của máy chủ Windows.
- Cấu hình tài khoản người dùng, cài đặt hiển thị và chuyển hướng thiết bị hoặc âm thanh cần thiết.
- Thêm PC và kết nối bằng tài khoản Windows được ủy quyền.
Đây chính xác là quy trình Thiết bị và Thêm PC mà Microsoft sử dụng cho họ. quy trình macOS hiện tại Đối với mục đích kinh doanh, ở bất kỳ đâu có thể, hãy sử dụng tên máy chủ dựa vào DNS tốt thay vì mã hóa địa chỉ IP.
Kết nối với Dịch vụ Desktop từ xa
Dịch vụ Remote Desktop thay đổi mô hình này bằng cách cung cấp cho người dùng quyền truy cập không được đảm bảo vào một trạm làm việc đã được định nghĩa trước.
Một quản trị viên có thể thay vào đó công bố một không gian làm việc RDS với bộ máy tính để bàn và các chương trình Ứng dụng từ xa mà người dùng đó nên có. Trong ứng dụng Windows cho macOS, người dùng nhấp vào Thêm không gian làm việc và nhập URL không gian làm việc do quản trị viên cung cấp. Người dùng sau đó có quyền truy cập vào các tài nguyên bên trong khách hàng đó.
Giải pháp này mở rộng một cách sạch sẽ hơn khi nhiều người dùng cần truy cập vào các ứng dụng hoặc máy tính để bàn được lưu trữ tập trung. IT quản lý các tài nguyên đã được công bố, và người dùng không cần duy trì danh sách các điểm kết nối của riêng họ cho mỗi máy chủ.
Khi nào bạn nên sử dụng cổng RD?
Một cổng RD cung cấp một rào cản bảo mật bổ sung cho các khách hàng RDP từ xa để truy cập tài nguyên Windows trên mạng doanh nghiệp.
Thay vì phơi bày từng máy chủ RDP trực tiếp cho các khách hàng từ xa, Mac sẽ kết nối qua cổng, sau đó cấp quyền truy cập vào các tài nguyên nội bộ được phép. Ứng dụng Windows cho Mac bao gồm cấu hình cho một cổng Remote Desktop.
Microsoft cho biết RD Gateway cung cấp khả năng kết nối RDP từ xa qua một kết nối SSL an toàn (chẳng hạn như TCP 443) để tổ chức của bạn không cần phải mở các cổng RDP cục bộ ra Internet.
Để kết nối vào mạng Doanh nghiệp (Remote Access), kiến trúc RDP Gateway hoặc VPN là tùy chọn dựa trên việc bạn sử dụng một trong hai ứng dụng khách Mac RDP tương tự.
Loại tính năng RDP nào của Mac quan trọng trong sản xuất?
Đối với nhiều tổ chức, một phiên Remote Desktop đơn giản có thể đủ cho việc quản lý. Đối với người dùng bình thường, họ có thể cần truy cập vào các tệp cục bộ, nhiều màn hình, in ấn, âm thanh và các điểm cuối khác.
Hãy chắc chắn kiểm tra các tính năng này với các ứng dụng và quy trình làm việc mà bạn sẽ hỗ trợ, vì không có đảm bảo rằng chúng sẽ hoạt động giống nhau ở mọi nơi.
Màn hình và Nhiều Màn hình
Cấu hình là quan trọng, đặc biệt nếu bạn là người dùng Mac Book chuyển đổi giữa màn hình Retina nội bộ, một dock và màn hình ngoài.
Độ phân giải và hỗ trợ nhiều màn hình có thể cải thiện đáng kể khả năng sử dụng của các ứng dụng Windows từ xa, và nó cũng làm tăng tải đồ họa trên phiên làm việc. Một trạm tài chính ba màn hình tạo thêm áp lực lên RDP hơn so với một phiên làm việc của quản trị viên với một màn hình.
Khi người dùng phàn nàn về việc cập nhật đồ họa chậm, một cách để chẩn đoán thêm nếu nguyên nhân liên quan đến khối lượng công việc hiển thị là thử nghiệm với một màn hình và với độ phân giải thấp hơn so với các màn hình có sẵn.
Bàn phím và Nhập liệu
Bàn phím Mac và Windows không được ánh xạ hoàn hảo.
Lệnh, Tùy chọn, Kiểm soát và phím Windows có các chức năng khác nhau, và các ứng dụng theo dòng kinh doanh có thể phụ thuộc vào các phím tắt liên quan đến Windows. Do đó, người dùng có thể xem các vấn đề ánh xạ bàn phím như là một vấn đề của ứng dụng hoặc một vấn đề của RDP.
Đối với các ứng dụng Windows phổ biến được triển khai quy mô lớn, chỉ cần lập danh sách các kết hợp quan trọng từ Mac sang Windows có thể giải quyết một số lượng đáng kể các yêu cầu hỗ trợ.
Chuyển hướng Thiết bị và Thư mục
RDP có thể hiển thị các tài nguyên được chọn từ Mac bên trong phiên làm việc từ xa Windows.
Ứng dụng Windows cho macOS cho phép bạn chuyển hướng bất kỳ số lượng tài nguyên nào, như máy in, thẻ thông minh, micro, camera, âm thanh, dữ liệu clipboard và thư mục cục bộ, tùy thuộc vào những gì dịch vụ từ xa và quản trị viên cho phép.
Sự tiện lợi đó có một sự đánh đổi về bảo mật. Bất kỳ chuyển hướng nào được kích hoạt đều vượt qua ranh giới giữa điểm cuối và Windows. Nhóm IT của bạn nên chỉ cho phép các tài nguyên mà người dùng cần, thay vì làm cho mỗi tùy chọn chuyển hướng trở thành mặc định.
Làm thế nào để bạn bảo mật các kết nối RDP từ máy Mac?
Bảo mật RDP liên quan đến toàn bộ thiết lập truy cập, không phải là việc điểm cuối có chạy MacOS hay không.
Nguyên tắc đầu tiên là tránh tiếp xúc trực tiếp không cần thiết. Native Remote Desktop sử dụng cổng 3389 theo mặc định. Microsoft cho biết việc chuyển tiếp cổng RDP trực tiếp đến một PC sẽ làm lộ hệ thống đó ra Internet và khuyên dùng VPN .
Do đó, việc triển khai doanh nghiệp của bạn phải cung cấp một lớp truy cập phù hợp, giữa người dùng bên ngoài và các tài nguyên nội bộ chạy trên Windows. Điều này có thể là một RD Gateway, một VPN, hoặc một kiến trúc truy cập từ xa khác cho cơ sở hạ tầng của bạn.
Ngoài ra, hãy đảm bảo rằng NLA cũng được kích hoạt theo mặc định. Ý tưởng của NLA là xác thực người dùng trước khi thiết lập một phiên làm việc từ xa đầy đủ, nhằm hạn chế bề mặt tấn công của máy chủ Windows. Do đó, Microsoft đề xuất rằng NLA nên được kích hoạt miễn là máy khách tương thích.
Xác thực chỉ là một biện pháp kiểm soát. Quyền truy cập RDP nên dựa trên nguyên tắc tối thiểu và người dùng thông thường không nên sử dụng tài khoản quản trị viên vì chúng dễ bị tấn công hơn. Nếu có thể, kiến trúc cho phép, thì xác thực đa yếu tố và các chính sách danh tính tập trung là những biện pháp bảo vệ bổ sung.
Chính sách chuyển hướng thiết bị đòi hỏi phải có chính sách riêng. Quyền truy cập vào bảng tạm, thư mục cục bộ và in ấn có thể là sự khác biệt cần thiết trong một quy trình làm việc, nhưng đây là các vectơ dữ liệu cũng có thể di chuyển dữ liệu từ môi trường Windows trung tâm ra bên ngoài môi trường Mac. Các chính sách chuyển hướng nên dựa trên độ nhạy cảm của ứng dụng và dữ liệu.
Làm thế nào bạn có thể cải thiện hiệu suất RDP trên Mac?
Việc có một phiên RDP chậm không nhất thiết có nghĩa là có điều gì đó sai với ứng dụng Windows hoặc bất kỳ máy khách mac nào khác. Tốc độ phiên RDP được xác định bởi toàn bộ đường dẫn:
Hiệu suất Mac → mạng cục bộ → kết nối WAN hoặc Internet → cổng → máy chủ Windows → khối lượng công việc ứng dụng
Độ trễ và mất gói dữ liệu rõ ràng nhất trên các ứng dụng tương tác. Ngay cả khi kết nối mạng vẫn có băng thông "định danh" lớn, nó vẫn có thể chậm nếu các gói tin bị trì hoãn, truyền lại hoặc bị mất. Can thiệp Wi-Fi là một vấn đề điển hình ở giữa.
Cấu hình hiển thị cũng làm tăng sự xuất hiện của những triệu chứng này. Màn hình độ phân giải cao, màn hình kép, video và các ứng dụng nặng về hình ảnh đều yêu cầu nhiều hơn về xử lý và cập nhật màn hình so với một phiên quản trị máy chủ đơn giản.
Máy chủ Windows do đó cần được xem xét cùng với mạng. Sự bão hòa CPU, áp lực bộ nhớ, độ trễ lưu trữ cao hoặc số lượng phiên đồng thời cao có thể gây ra các vấn đề mà người dùng cảm nhận là vấn đề RDP trên Mac.
Trong một triển khai RDS, việc so sánh tình trạng của các máy chủ phiên giữa một số người dùng bị ảnh hưởng thường hữu ích hơn là cố gắng cài đặt lại từng máy khách một lần nữa và một lần nữa.
Làm thế nào để bạn khắc phục sự cố RDP trên Mac?
Việc khắc phục sự cố RDP hiệu quả bắt đầu bằng cách xác định giai đoạn nào của kết nối gặp lỗi.
Thay đổi chứng chỉ, thông tin xác thực, cài đặt khách hàng và quy tắc tường lửa đồng thời sẽ cuối cùng khôi phục lại kết nối, nhưng vấn đề sẽ trở nên phức tạp hơn. Bắt đầu với tín hiệu trực quan và lần theo kết nối một cách có hệ thống:
| Triệu chứng | Khu vực có khả năng | Kiểm tra đầu tiên |
|---|---|---|
| Không tìm thấy máy chủ | DNS hoặc địa chỉ | Tên máy chủ, địa chỉ IP, phân giải DNS |
| Kết nối hết thời gian chờ | Mạng hoặc tường lửa | Đường dẫn, VPN, cổng, tường lửa, dịch vụ RDP |
| Máy chủ phản hồi nhưng đăng nhập không thành công | Xác thực | Định dạng tên người dùng, mật khẩu, miền, quyền hạn |
| LAN hoạt động nhưng truy cập từ xa không thành công | Mạng biên | VPN, cổng RD, chứng chỉ, tường lửa |
| Đăng nhập thành công nhưng máy tính để bàn không thành công | Phiên làm việc Windows | Nhật ký sự kiện, hồ sơ, dịch vụ, tài nguyên máy chủ |
| Phiên làm việc luôn chậm. | Mạng hoặc dung lượng | Độ trễ, mất gói, màn hình, CPU, RAM |
| Clipboard, thư mục hoặc máy in không hoạt động | Chuyển hướng | Cấu hình khách hàng và chính sách quản trị viên |
Một ping thất bại không chứng minh rằng máy chủ Windows không thể truy cập. Việc lọc gói tin sử dụng Giao thức Tin nhắn Điều khiển Internet (ICMP) có thể được kích hoạt để bạn vẫn có thể truy cập Remote Desktop.
Ngoài việc cho bạn biết cách xác định lý do tại sao một người dùng cụ thể không thành công, các mẫu thất bại trong các nhóm người dùng cũng rất quan trọng. Nếu một máy Mac không hoạt động trong khi mọi người khác đều đang làm việc, hãy kiểm tra điểm cuối, thông tin xác thực và mạng cục bộ. Nếu một số lượng lớn người dùng không thành công cùng một lúc, hãy nghi ngờ các thành phần mà họ chia sẻ, chẳng hạn như cổng, hệ thống danh tính của bạn, triển khai RDS hoặc máy chủ phiên Windows.
Nó sắp đến mức mà việc khắc phục sự cố điểm cuối không che giấu một vấn đề lớn hơn, toàn bộ hạ tầng.
Trong tình huống nào một khách hàng RDP tiêu chuẩn sẽ không đủ?
Khi chỉ có một nhóm nhỏ các quản trị viên hoặc nhân viên cần quyền truy cập đầy đủ vào một vài hệ thống Windows, một khách hàng RDP tiêu chuẩn cung cấp trải nghiệm tốt. Trò chơi trở nên khác biệt khi bạn cần cung cấp các ứng dụng Windows cho một số lượng lớn người dùng Mac.
Một ứng dụng tài chính Windows thay vì một máy tính để bàn Windows cho một kế toán. Một nhà thầu có thể cần truy cập từ một máy Mac không được quản lý. Tuy nhiên, một người dùng khác có thể cần kết nối từ bất kỳ máy tính nào trong số nhiều máy tính khi việc cài đặt, cấu hình và duy trì một khách hàng RDP chuyên dụng là không thuận tiện.
Vào thời điểm đó, câu hỏi không còn đơn giản nữa:
Chúng tôi nên cài đặt ứng dụng khách RDP nào cho Mac?
Câu hỏi hữu ích hơn trở thành:
Chúng ta nên cung cấp các ứng dụng và máy tính để bàn Windows cho những người dùng này như thế nào?
Bạn cũng có thể xuất bản ứng dụng từ môi trường Windows để tập trung các ứng dụng kinh doanh trên các máy chủ Windows nhưng hạn chế những tài nguyên nào được cung cấp cho từng người dùng. Dựa trên trình duyệt truy cập từ xa có thể giảm bớt sự phụ thuộc vào các điểm cuối hơn nữa bằng cách cho phép người dùng MAC truy cập các tài nguyên Windows đã được phê duyệt trước bằng cách sử dụng trình duyệt.
Điều đó không loại bỏ môi trường Windows bên dưới các ứng dụng, nó chỉ di chuyển lớp truy cập và có thể làm cho việc triển khai trở nên đơn giản hơn rất nhiều khi có các nhóm người dùng lớn, hoặc các nhóm hỗn hợp khiến việc cấu hình riêng lẻ các khách hàng RDP trở nên không thể quản lý.
Làm thế nào TSplus có thể đơn giản hóa việc truy cập từ Mac?
Khi việc quản lý các khách hàng RDP riêng lẻ trở nên không thực tế, TSplus Remote Access cung cấp một cách tập trung hơn để cung cấp máy tính để bàn và ứng dụng Windows cho người dùng Mac. Các nhóm CNTT có thể xuất bản máy tính để bàn hoàn chỉnh hoặc các ứng dụng Windows đã chọn trong khi kiểm soát tài nguyên mà mỗi người dùng có thể truy cập.
Người dùng Mac có thể kết nối thông qua một khách hàng tương thích RDP hoặc sử dụng truy cập dựa trên HTML5 qua trình duyệt khi việc cài đặt và duy trì một khách hàng chuyên dụng là không mong muốn. Điều này có thể đơn giản hóa việc truy cập cho các môi trường đa thiết bị, nhà thầu và các nhóm người dùng lớn hơn phụ thuộc vào các ứng dụng Windows tập trung.
Kết luận
Một ứng dụng khách RDP cho Mac có thể cung cấp quyền truy cập đáng tin cậy vào các máy tính để bàn, máy chủ và ứng dụng Windows khi hạ tầng xung quanh được thiết kế đúng cách. Sự lựa chọn của khách hàng là quan trọng, nhưng cấu hình máy chủ Windows, kiến trúc mạng, xác thực, thiết kế cổng, chuyển hướng tài nguyên và dung lượng máy chủ cũng vậy.
Đối với các triển khai nhỏ hơn, một khách hàng RDP thông thường có thể hoàn toàn đủ. Khi số lượng người dùng, loại thiết bị và yêu cầu phân phối ứng dụng tăng lên, các nhóm CNTT nên đánh giá lại xem các kết nối RDP được cấu hình riêng lẻ có còn là cách thực tế nhất để cung cấp quyền truy cập vào các tài nguyên Windows hay không.
Bản dùng thử miễn phí của TSplus Remote Access
Giải pháp thay thế Citrix/RDS tối ưu cho truy cập desktop/ứng dụng. An toàn, tiết kiệm chi phí, tại chỗ/cloud