VirtualBox 및 VBoxVmService 네트워킹

VirtualBox 및 VBoxVmService 네트워킹

호스트 의 VirtualBox-ed 에서 SSH 서버를 실행하고 있습니다 . 포트를 호스트 포트로 구성하여 포트 전달을 설정했습니다 .Slackware 14.2WindowsNAT networking4191

VBoxVmService가상 머신 시작/중지 프로세스를 자동화하도록 설치하고 구성했습니다 . 문제는 Windows 시작 시 서비스가 자동으로 성공적으로 시작되었음에도 불구하고(에서 확인할 수 있음 Task Manager) 가상 머신 네트워킹이 제대로 작동하지 않는 것 같다는 것입니다. 열려 있는 포트가 없습니다 4191(앱으로 확인했습니다 CurrPorts). 도구를 사용하여 서비스를 중지했다가 다시 시작할 때 궁금한 점은 VmServiceControl네트워킹이 예상대로 작동한다는 것입니다. 포트가 4191열려 있고 VM SSH 서버에 연결할 수 있습니다.

서비스 를 수동으로 다시 시작할 필요 없이 시스템 시작 시 vm 네트워킹이 작동하지 않는 이유가 궁금합니다 VBoxVmService.

답변1

이는 Windows 방화벽의 문제(또는 그 이상의 기능)일 수 있습니다. VirtualBox GUI는 처음 실행하는 동안 방화벽 액세스를 요청하지만 다음을 VBoxVmService사용하여 VM을 실행합니다.VBoxHeadless.exe 아직 액세스 권한이 없을 수 있는 을 . 찾은 솔루션여기C:\Program Files\Oracle\VirtualBox\VBoxHeadless.exe방화벽을 통과하도록 허용하는 것이었습니다 .

부팅 후 서비스를 다시 시작하면 문제가 해결되므로 이미 이 작업을 수행했을 수도 있습니다.

관련 정보