Debian을 실행하는 VirtualBox 게스트가 있습니다.브리지 어댑터. 호스트 컴퓨터는 Windows 8에서 실행됩니다. 연결하고 싶어요호스트에서 게스트로특정 포트를 통해. 나는 다음과 같은 전략을 생각해 냈습니다.
- 데비안에서 IP 변경 감지
- 그것을 얻기 위해 그것을 사용하십시오
ip addr show eth0 | grep -oP '(?<=inet )([^/]+)'
- C:\Windows\System32\drivers\etc를 공유 폴더로 설정
- VirtualBox가 호스트 파일 권한을 업데이트하도록 허용
- 게스트의 호스트 파일을 업데이트하여 게스트의 IP를 이름에 할당합니다.
이제 다음 방법을 알아 냈습니다.
- 피하다IP 변경감지를 위해 5분마다 cron을 실행합니다.
- IP 스크립트 실행
- 공유 폴더 설정
- Windows 8에서 관리자 권한으로 VirtualBox 실행
- 호스트 파일을 업데이트합니다.
1단계와 4단계에서만 문제가 발생했는데, 그다지 우아해 보이지는 않았습니다. 호스트가 게스트의 IP를 알 수 있는 더 좋은 방법이 있나요?