VirtualBox VM이 두 번째 네트워크 어댑터에 IP를 할당하지 않음

VirtualBox VM이 두 번째 네트워크 어댑터에 IP를 할당하지 않음

일부 배경에서 인터넷 액세스 없이 호스트 전용으로 유지되어야 하는 VM이 ​​하나 있습니다. 두 번째 VM에는 인터넷 액세스를 위한 브리지 네트워크 어댑터(또는 가장 적합한 어댑터)와 첫 번째 VM과 통신할 수 있는 호스트 전용 어댑터가 모두 필요합니다.

두 번째 VM(Ubuntu 서버)에서는 어댑터 1로 지정한 어댑터가 모두 훌륭하게 작동하지만 두 번째 VM은 작동하지 않습니다. 나는 호스트 전용 어댑터를 #1로 시도했고 그 반대도 마찬가지였습니다.

enp0s8 인터페이스를 편집하고 추가하려고 시도했지만 /etc/network/interfaces아무 소용이 없습니다. 구체적으로 덧붙이자면

auto enp0s8
iface enp0s8 inet dhcp

ip addr내 enp0s8 인터페이스(호스트 전용 인터페이스)에 IP가 제공되지 않음을 보여줍니다. 부팅 시 IP가 제공되는지 확인하는 방법이 있습니까?

답변1

이것이 당신에게 도움이 될지는 모르겠지만,거의Virtual Box 6.0.14의 Ubuntu 18.04.4 LTS(바이오닉)에서도 마찬가지입니다.

$ ip addr
1: lo: [snipped, irrelevant]
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:a4:3b:77 brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic enp0s3
       valid_lft 75294sec preferred_lft 75294sec
    inet6 fe80::a00:27ff:fea4:3b77/64 scope link
       valid_lft forever preferred_lft forever
3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 08:00:27:25:81:75 brd ff:ff:ff:ff:ff:ff
    inet 192.168.56.8/24 brd 192.168.56.255 scope global enp0s8
       valid_lft forever preferred_lft forever
    inet6 fe80::a00:27ff:fe25:8175/64 scope link
       valid_lft forever preferred_lft forever

내 VM의 VBox Manager 화면 사본

보시다시피 enp0s3은 전 세계로의 NAT이고 enp0s8은 호스트 전용입니다. 이것을 설정할 때 무엇을 했는지 기억이 나지 않습니다. 나생각하다설치 프로그램이 대부분의 작업을 수행했지만 호스트 전용 인터페이스에서 수동(비DHCP) 주소 할당을 지정했지만 해당 주소가 내 VM 이름과 일치하도록 하고 싶었습니다. 내 /etc/network/interfaces말은 그것이 다음으로 대체되고 /etc/netplan하나의 파일을 포함한다고 말합니다 50-cloud-init.yaml(내 시스템이 클라우드에 전혀 없더라도).

$ cat 50-cloud-init.yaml
# This file is generated from information provided by
# the datasource.  Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
    ethernets:
        enp0s3:
            dhcp4: true
        enp0s8:
            dhcp4: false
            addresses: [192.168.56.8/24]
    version: 2

도움이 될만한 다른 사항이 있으면 물어보세요.

관련 정보