가상 머신으로 네트워크를 생성할 때 문제가 발생합니다.

가상 머신으로 네트워크를 생성할 때 문제가 발생합니다.

Ubuntu 16.04 노트북에 Ubuntu Server(16.04)와 함께 VirtualBox를 설치했습니다.

가상 네트워크를 만들고 싶습니다. 웹에서 어떤 글을 읽어보면 꽤 간단해 보이지만...

그래서 저는 다음과 같이 구성했습니다.

  • VirtualBox 설정 > 네트워크: NAT가 비어 있고 호스트 전용에서는 IP가 192.168.56.1, 마스크가 255.255.255.0이고 DHCP가 비어 있는 vboxnet0이 있습니다.
  • 카드 1 = NAT 및 이름이 vboxnet0인 개인 호스트로 가상 서버를 설정하고 모두 인증합니다. 연결된 체크박스 케이블이 켜져 있습니다.

  • 파일 /etc/network/interface에는 다음 정보가 포함되어 있습니다.

    자동 lo iface lo inet 루프백

    자동 enp0s3 iface enp0s3 inet 정적 주소 192.168.26.70 넷마스크 255.255.255.0 네트워크 192.168.56.1 게이트웨이 192.168.56.1 dns-nameservers 8.8.8.8 8.8.4.4

호스트와 게스트에게 ping을 시도했지만 아무 것도 작동하지 않습니다. 뭔가 그리워요. 그런데 뭐요?

당신의 도움을 주셔서 감사합니다

업데이트 1 구성에 대한 스크린샷 VM의 ifconfig 설정 /etc/네트워크/인터페이스

내가 뭔가를 놓친 건 알지만 뭐?

답변1

네트워크 어댑터를 브리지로 설정하고 이름으로 호스트 NIC(노트북의 무선 또는 LAN 연결 어댑터)를 선택해야 합니다.

내 제품은 Intel Centrino Wireless-N 1000입니다.

그 대신에 당신의 것을 선택하십시오.

그리고 MAC 주소 새로 고침 버튼(오른쪽에 화살표가 있는 파란색 버튼)을 여러 번 누릅니다.![여기에 이미지 설명을 입력하세요.

답변2

네가 원한다면

  1. 호스트에 ping을 보낼 수 있도록
  2. 개인 네트워크에 속한 개인 IP를 갖기 위해

그런 다음 위에서 lewis4u의 답변 설명에서 제안한 대로 브리지 네트워크 대신 내부 네트워크를 만들어야 합니다.

네트워크 어댑터 1: 호스트에 대한 인터페이스 네트워크 어댑터 2: 내부 네트워크에 대한 인터페이스

그런 다음 두 개의 인터페이스를 얻어야 합니다. 하나는 NAT되어 인터넷에 연결되며(호스트가 있는 경우) 다른 하나는 내부 네트워크 내에서 통신할 수 있습니다.

PS: /etc/network/interfaces에 있는 "network 192.168.56.1" 줄이 이상해 보입니다(보세요 man 5 interfaces).

관련 정보