Remote Utilities on Ubuntu with Wayland
Remote Utilities mới cho macOS và Linux: hỗ trợ Wayland với truy cập không giám sát. Tìm hiểu thêm →

Không thể kết nối với máy tính trong mạng cục bộ hoặc RU Server trên macOS

Các triệu chứng

Trên Mac, Viewer không thể kết nối tới các máy tính trong mạng cục bộ bằng địa chỉ IP hoặc tên máy tính và không thể đăng nhập vào RU Server nằm trong cùng mạng. Điều tương tự cũng có thể xảy ra với Host hoặc Agent chạy trên Mac khi chúng kết nối tới RU Server trong mạng cục bộ. Các dấu hiệu điển hình:

  • Các kết nối qua Internet vẫn hoạt động, kể cả kết nối Internet-ID.
  • Lệnh ping và các chương trình khác trên cùng máy Mac vẫn truy cập được các máy tính đó. Viewer trên Windows hoặc Linux vẫn kết nối tới các Host đó mà không gặp vấn đề gì.
  • Host ở đầu bên kia không ghi nhận bất kỳ lần thử kết nối nào vào nhật ký.
  • Sự cố xuất hiện ngay sau khi Remote Utilities được cập nhật hoặc cài đặt lại trên Mac.

Nguyên nhân

macOS yêu cầu mỗi ứng dụng phải được cấp quyền sử dụng mạng cục bộ và lưu lựa chọn này trong Cài đặt hệ thống→Quyền riêng tư & Bảo mật→Mạng cục bộ. Quyền này gắn với chính xác các tệp của ứng dụng. Sau khi cập nhật, quyền đã lưu không còn khớp với các tệp mới, và trên một số phiên bản macOS, hệ thống âm thầm chặn các kết nối cục bộ của ứng dụng thay vì hỏi lại, mặc dù công tắc trong Cài đặt hệ thống vẫn cho thấy ứng dụng đang được cho phép.

Đây là hành vi của macOS, không phải một cài đặt của Remote Utilities. Hiện tượng này đã được ghi nhận trên macOS 15 (Sequoia) trở lên. Chỉ những kết nối do chính ứng dụng mở tới các địa chỉ trong mạng cục bộ mới bị ảnh hưởng: kết nối trực tiếp bằng địa chỉ IP hoặc tên máy tính, và kết nối tới RU Server trong cùng mạng. Các kết nối đến Host và các kết nối qua Internet không bị ảnh hưởng.


Giải pháp

  1. Mở Cài đặt hệ thống→Quyền riêng tư & Bảo mật→Mạng cục bộ.
  2. Tìm Remote Utilities Viewer (hoặc Host, hoặc Agent) trong danh sách. Tắt công tắc, sau đó bật lại.
    Nếu ứng dụng không có trong danh sách, hãy khởi chạy ứng dụng, thử kết nối và nhấp Cho phép trong thông báo "muốn tìm và kết nối với các thiết bị trên mạng cục bộ của bạn".
  3. Thoát hoàn toàn ứng dụng (Command+Q) rồi khởi chạy lại.
  4. Kết nối lại. Nếu vẫn không được, hãy khởi động lại máy Mac và thử thêm một lần nữa.

Ghi chú:

Quyền này thuộc về tài khoản người dùng macOS. Hãy lặp lại các bước trên trong mọi tài khoản người dùng có chạy Viewer, Host hoặc Agent. Chỉ gỡ cài đặt rồi cài đặt lại Remote Utilities thì không tự khắc phục được sự cố.

Xem thêm: Tôi có thể kết nối trực tiếp đến một Máy tính từ xa bằng địa chỉ IP của nó không?

Thẻ: Kết nối, Nâng cấp