Tại sao tôi không thể kết nối với VirtualBox của mình bằng Remote Desktop?


12

Đây là thiết lập của tôi:

  • Mọi thứ trong khi chạy trên một máy duy nhất, dưới Mac OS X Snow Leopard.
  • Tôi đang chạy Windows 7 trong VirtualBox 3.0.10.
  • Trong cài đặt VirtualBox, bên dưới Hiển thị, Hiển thị từ xa, tôi đã chọn "Bật máy chủ" và giữ cổng mặc định (3389). Trong Mạng, tôi sử dụng Bộ điều hợp Cầu, vì vậy VirtualBox nhận IP bằng DHCP, giống như OS X.
  • Sau khi khởi động Windows trong VirtualBox, tôi chạy ipconfigvà thấy rằng IP là 192.168.0.181.
  • Từ dòng lệnh OS X, tôi có thể ping thành công 192.168.0.181.

Với thiết lập này, tôi hy vọng có thể khởi động Remote Desktop và kết nối với 192.168.0.181. Thật không may, nó không hoạt động và sau khoảng 10 giây Remote Desktop cho tôi biết nó không thể kết nối với 192.168.0.181.

Bất kỳ hit tại sao điều này sẽ không làm việc?

Câu trả lời:


6

Tôi đã có cùng một vấn đề chính xác cho đến khi tôi cài đặt Gói mở rộng . Hóa ra phần mở rộng VRDP không được cài đặt theo mặc định mặc dù các tài liệu làm cho nó nghe giống như vậy.

Đọc tệp nhật ký cho VM hiển thị

00: 00: 00.230 VRDE: Tiện ích mở rộng máy tính từ xa VirtualBox không khả dụng.


5

Không kết nối với IP được gán cho Windows chạy bên trong VirtualBox, nhưng với máy chủ hoặc đơn giản là localhostnếu kết nối từ cùng một máy. Cách này hoạt động như một lá bùa.


2
Điều này có hoạt động trong trường hợp mạng cầu? Tôi đã thử localhost127.0.0.1, nhưng không có may mắn. Nhưng kết nối với 127.0.0.2mỹ làm việc (như đã nêu trong này bài viết chính thức).
Máy bay phản lực

2

Theo tôi biết, tôi chỉ kiểm tra lại nó. Cũng cần nhớ rằng tài khoản bạn sẽ kết nối phải có mật khẩu.

Bạn phải kích hoạt nó trong Windows 7 như sau (từ trợ giúp của W7):

How do I allow remote connections on the computer I want to connect to?

If the computer you want to connect to is using Windows 7 Professional, 
Windows 7 Ultimate, or Windows 7 Enterprise, follow these steps:

Click to open System. 

In the left pane, click Remote settings.  If you are prompted for an administrator 
password or confirmation, type the password or provide confirmation. 

In the System Properties dialog box, under Remote Desktop, select one of the 
three options, and then click Select Users. 

If you are an administrator on the computer, your current user account will 
automatically be added to the list of remote users and you can skip the next two steps.

In the Remote Desktop Users dialog box, click Add.

In the Select Users or Groups dialog box, do the following:

To specify the search location, click Locations, and then select the 
location you want to search.

In Enter the object names to select, type the name of the user that you 
want to add, and then click OK. 

The name will be displayed in the list of users in the Remote Desktop 
Users dialog box.

Vâng, đây là một cách để làm điều đó: hãy để Windows xử lý các kết nối Remote Desktop. Nhưng với VirtualBox, VirtualBox tự xử lý các kết nối Remote Desktop và đây là lý do tại sao bạn nên kết nối với IP của máy chủ chứ không phải của Windows (xem phản hồi của tôi về điều này).
avernet

Windows vẫn cần được cấu hình để chấp nhận kết nối RDP, bất kể kết nối được xử lý ở đâu.
Joe Internet

Cảm ơn, nó đã làm việc. Sau khi thực hiện nó trên hệ điều hành khách (thêm người dùng "Mọi người" vào danh sách đó), tôi mới khởi động Remote Desktop Client trên máy chủ OS, viết "127.0.0.2:3389" (không phải 127.0.0.1, như đã nêu trong trang VB), và nó đã làm việc! (Bộ điều hợp của tôi cũng là bộ chuyển đổi Bridge, đã cài đặt gói mở rộng.)
Jet

@avernet Khi tôi thay đổi cổng trong cài đặt VM thành 5050, tôi có thể kết nối với cổng đó bằng cách sử dụng "127.0.0.2:5050". Vì vậy, có lẽ Virtualbox xử lý kết nối.
Máy bay phản lực

2

Kiểm tra xem windows có bật tường lửa hay không, vô hiệu hóa nó sẽ cho phép kết nối từ xa. Với cài đặt mạng cầu nối, bạn phải kết nối với IP của khách chứ không phải máy chủ.


Vâng, điều này đã lừa tôi. Hộp thoại tìm kiếm thông tin đăng nhập ngay lập tức xuất hiện. Cảm ơn!
Chethan S.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.