원격 데스크톱을 사용하여 VirtualBox에 연결할 수없는 이유는 무엇입니까?


12

내 설정은 다음과 같습니다.

  • Mac OS X Snow Leopard에서 단일 컴퓨터에서 실행되는 모든 것.
  • VirtualBox 3.0.10에서 Windows 7을 실행하고 있습니다.
  • VirtualBox 설정의 Display, Remote Display에서 "Enable server"를 확인하고 기본 포트 (3389)를 유지했습니다. 네트워크에서 브리지 어댑터를 사용하므로 OS X와 ​​마찬가지로 VirtualBox가 DHCP를 사용하여 IP를 가져옵니다.
  • VirtualBox에서 Windows를 시작한 후 ipconfigIP가 192.168.0.181임을 확인했습니다.
  • OS X 명령 행에서 192.168.0.181을 성공적으로 ping 할 수 있습니다.

이 설정을 통해 원격 데스크톱을 시작하고 192.168.0.181에 연결할 수있을 것으로 기대합니다. 불행히도 작동하지 않으며 약 10 초 후에 원격 데스크톱에서 192.168.0.181에 연결할 수 없다고 알려줍니다.

이것이 작동하지 않는 이유는 무엇입니까?

답변:


6

확장팩을 설치할 때까지 똑같은 문제가있었습니다 . 문서가 그대로 들리더라도 VRDP 확장 프로그램이 기본적으로 설치되어 있지 않습니다.

VM의 로그 파일을 읽은 것으로 표시

00 : 00 : 00.230 VRDE : VirtualBox 원격 데스크톱 확장을 사용할 수 없습니다.


5

VirtualBox 내에서 실행되는 Windows에 할당 된 IP에 연결하지 말고 호스트에 localhost연결 하거나 동일한 컴퓨터에서 연결하는 경우 에는 연결하지 마십시오 . 이런 식으로 매력처럼 작동합니다.


2
Bridge 네트워크의 경우에도 작동합니까? 나는 시도 localhost하고 127.0.0.1있지만, 행운. 그러나 연결 127.0.0.2(에서 언급 한 바와 같이 일을 잘 공식 기사).
Jet

2

내가 아는 한, 나는 그것을 다시 테스트했습니다. 연결할 계정에는 비밀번호가 있어야합니다.

W7 도움말에서 다음과 같이 Windows 7에서도 활성화해야합니다.

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.

그렇습니다. Windows가 원격 데스크톱 연결을 처리하도록하십시오. 그러나 VirtualBox를 사용하면 VirtualBox 자체가 원격 데스크톱 연결을 처리하므로 Windows가 아닌 호스트의 IP에 연결해야합니다 (이에 대한 내 답변 참조).
avernet

연결이 처리되는 위치에 관계없이 Windows는 여전히 RDP 연결을 허용하도록 구성해야합니다.
Joe Internet

고마워요 게스트 OS (사용자 "Everyone"을 해당 목록에 추가)에서 수행 한 후 호스트 OS에서 원격 데스크톱 클라이언트를 시작하고 "127.0.0.2:3389"(VB 사이트에 명시된 127.0.0.1이 아님)를 작성했습니다. 효과가 있었다! (나의 어댑터도 확장 어댑터가 설치된 브리지 어댑터입니다.)
Jet

@avernet VM 설정의 포트를 5050으로 변경하면 "127.0.0.2:5050"을 사용하여 연결할 수 있습니다. 따라서 Virtualbox는 연결을 처리합니다.
Jet

2

Windows에서 방화벽이 활성화되어 있는지 확인하고 비활성화하면 원격 연결이 가능합니다. 브리지 된 네트워크 설정을 사용하면 호스트가 아닌 게스트의 IP에 연결해야합니다.


예, 이것은 나를 위해 트릭을했습니다. 자격 증명을 찾는 대화 상자가 즉시 나타납니다. 감사!
Chethan S.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.