Virtualbox 호스트 시스템에서 로컬 호스트에 액세스하는 방법


11

Ubuntu 12.04를 사용하여 Virtualbox에서 가상 시스템을 만들어 LAMP 솔루션을 설치하고 호스트 시스템과 함께 사용했지만 브라우저에서 ip (10.0.2.15)를 사용하여 로컬 호스트에 액세스 할 수 없습니다.

이 문제를 해결할 방법이 있습니까?


2
ifconfig | VM에서 inet을 grep하고 호스트에서 해당 IP를 사용하여 찾아보십시오.
penreturns

"이것은 끝이 없습니다. : 10.0.2.15 Bcast : 10.0.2.255 Masc : 255.255.255.0, endereço inet6 : fe80 :: a00 : 27ff : fe0b : 7fee / 64 Escopo : Link"그러나 10.0.2.15는 ' 작동하지 않으며이 IP에 핑을하면 패키지가 100 % 손실됩니다.
aliasbody

VM에서 10.0.2.15에 액세스 할 수 있습니까? UFW는 가능합니까? 포트를 허용 했습니까?
penreturns

이것은 실제로 테스트하지 않은 것입니다 (localhost 만 해당). 그러나 예, VM에서 완벽하게 작동합니다.
aliasbody

답변:


14

먼저 네트워크 어댑터를 브리지로 변경해야합니다 (NAT를 선택하는 것 같습니다)

여기에 이미지 설명을 입력하십시오

그런 다음 게스트 컴퓨터에 IP를 제공 할 수 있습니다 10.0.2.15(또는 원하는 경우 그대로 둘 수 있음)

그런 다음 호스트 컴퓨터에서 브라우저를 열고 ip-address-of-your-guest-machine / ...을 입력하십시오.


도와 주셔서 감사합니다. 그러나 Bridged Adapter를 선택하면 연결이 끊어지고 다시 시작한 후에도 (Virtualbox에서 오류가 발생하지 않는 경우) 게스트 컴퓨터에서 전혀 네트워크에 연결할 수 없습니다. 이 문제를 어떻게 해결할 수 있습니까?
aliasbody

동일한 범위의 네트워크 IP를 제공 하시겠습니까?

동일한 DNS와 같은 게이트웨이 호스트와 유사한 IP를 제공해야합니다

Bridged Adapter를 사용하여 가상 머신을 충돌시킬 수 있고 vboxdrv (시작된)에 대해 계속 질문하기 때문에 가상 머신을 사용할 수 없습니다. NAT로 전환하면 아무런 문제없이로드됩니다. NAT에서 Bridged로 변경 한 다음 동일한 IP를 사용하여 작동하는지 확인합니다.
aliasbody

내 잘못 미안해! 나는 모듈을 엉망으로 만들었습니다 : 그러나 ... 이제 정상적으로 활성화되었고 모든 것이 작동합니다 : D (아치 리눅스 에서처럼 모듈을 수동으로 엉망으로 만들지 않아야한다는 것을 기억해야합니다). 도와 주셔서 감사합니다 : D
aliasbody
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.