호스트 시스템에서 Virtualbox 내부 IP에 어떻게 액세스합니까?


15

http://www.pentesterlab.com/bootcamp/week2/ 에 따라 보안에 대해 자세히 배우려고 했지만 호스트 컴퓨터에서 내 VM의 내부 IP 로컬 호스트에 액세스하는 데 어려움을 겪고 있습니다 .

VM에서 호스트 컴퓨터의 내부 IP에 액세스 할 수 있고 (10.0.2.2 사용) VM (10.0.2.15)에서 VM의 내부 IP에 액세스 할 수 있지만 관심이있는 것은 아닙니다. 다른 방법으로 할 수 있습니다.

분명히 호스트 시스템 (192.168.1.142)에서 호스트 시스템의 IP에 액세스 할 수 있지만 호스트 시스템에서 VM의 IP에 액세스 할 수 없습니다. VM의 IP를 찾기 위해 여러 가지 방법을 시도했지만 생각할 수있는 모든 것을 사용했지만 아무것도로드되지 않습니다.

NAT에서 브리지 어댑터로 전환하고 여러 번 다시 설정하고 다양한 설정을 변경하려고 시도했지만 브리지 어댑터에서 다른 방법으로 IP에 연결할 수있는 기능 만 잃어 버렸습니다. 몇 시간 동안 비슷한 문제를 가진 사람들의 Google 링크를 탐색했지만 작동하는 것을 찾을 수 없습니다. 당신의 도움을 주셔서 감사합니다!


1
당신이 대답을 찾을 경우로 추가 답변 . 당신은 자신의 질문에 대답 할 수 있습니다. 지금은 귀하의 질문에서 답변을 제거하고 있습니다. 또한 해당 용어를 올바르게 사용하지 않으므로 "localhost"의 의미를 조사 하는 것이 좋습니다. :)
Ƭᴇcʜιᴇ007

답변:


18

Virtualbox의 이전 설치

마침내 Google의 세 번째 페이지에서 해결책을 찾았습니다. : / http://www.slideshare.net/powerhan96/networking-between-host-and-guest-v-ms-in-virtual-box에 강력한 파워 포인트가 있어 필요한 모든 것을 설명했습니다. 또한 Virtual Manager에서 파일-> 환경 설정-> 네트워크-> 호스트 전용 네트워크-> 추가로 전체 화면으로 만들어야했습니다. 내가 필요한 호스트 전용 어댑터와 NAT 어댑터 모두 가 파워 포인트를 설명하고 두 가지를 작동하려면를.

업데이트 : Virtualbox 5.2

Virtualbox 5.2에서 VM을 중지하십시오. 기본 메뉴에서 "Global Tools-> Host Network Manager"를 선택하십시오. "Create (만들기)"를 클릭하면 새로운 Host-Only Network (호스트 전용 네트워크) vboxnet0가 생성되어야합니다. "기계 도구"를 클릭하여 기본 메뉴로 돌아갑니다. 여기에서 VM 이미지를 마우스 오른쪽 단추로 클릭하고 "Settings-> Network"로 이동하여라는 새 호스트 전용 어댑터에 연결하십시오 vboxnet0. VM을 다시 시작하면 IP가에서 (으) 10.0.*.*로 변경되었으며 192.168.*.*이제 호스트 컴퓨터에서 액세스 할 수 있어야합니다.


이 부분을 거의 놓쳤다. "호스트 전용 어댑터와 NAT 어댑터가 모두 필요했습니다 . " 브리지하지 않으려는 경우 이것이 핵심입니다.
banzaimonkey

1

"파일-> 기본 설정-> 네트워크"로 이동하는 대신 최신 가상 상자 (5.2.2)에서 "장치-> 네트워크-> 네트워크 설정"으로 이동하여 어댑터 1을 호스트 전용 네트워킹으로 설정했습니다.

그런 다음 VM을 재부팅했습니다. 이 이후 주목할만한 변화는 가상 머신의 IP (ifconfig 출력보기에서)가 10.2.0.15 ip 주소에서 192.168.56.101과 같은 것으로 변경되었다는 것입니다.

그런 다음 웹 브라우저로 이동하여 Apache 서버가 http://192.168.56.101/에 있는 기본 페이지를 볼 수 있습니다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.