Linux 게스트에서 네트워크 어댑터 구성

Linux 게스트에서 네트워크 어댑터 구성

Virtualbox를 통해 Windows 호스트와 우분투 게스트를 사용하고 있습니다. 2개의 네트워크 어댑터를 구성했습니다. 둘 다 연결되어 있습니다. 첫 번째는 Wi-Fi 네트워크 어댑터에 연결되고 두 번째는 USB 이더넷 어댑터에 연결됩니다. Wi-Fi 어댑터는 dhcp로 설정되고 USB 네트워크 어댑터는 고정 IP로 설정됩니다. 내 문제는 내 Linux 게스트에서 부팅 후 Wi-Fi 어댑터만 시작되고 USB 어댑터는 인터페이스에 구성되어 있어도 시작되지 않는다는 것입니다. ifconfig -a출력 은 다음 과 같습니다 .

lukasz@lukasz-vb:~$ ifconfig -a
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.21.10.29  netmask 255.255.0.0  broadcast 172.21.255.255
        inet6 fe80::87e1:2aa6:bac0:b941  prefixlen 64  scopeid 0x20<link>
        inet6 2003:f0:9bcc:3500:5c07:9fa7:4423:f093  prefixlen 64  scopeid 0x0<global>
        inet6 2003:f0:9bcc:3500:d260:1f95:48fc:63af  prefixlen 64  scopeid 0x0<global>
        ether 08:00:27:6f:af:c4  txqueuelen 1000  (Ethernet)
        RX packets 33  bytes 2898 (2.8 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 69  bytes 10487 (10.4 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

enp0s8: flags=4098<BROADCAST,MULTICAST>  mtu 1500
        ether 08:00:27:f4:fd:65  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 50  bytes 4188 (4.1 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 50  bytes 4188 (4.1 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

첫 번째는 Wi-Fi 어댑터를 통한 것이고 두 번째는 USB 어댑터를 통한 것입니다. 이것은 ifconfig:

lukasz@lukasz-vb:~$ ifconfig
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.21.10.29  netmask 255.255.0.0  broadcast 172.21.255.255
        inet6 fe80::87e1:2aa6:bac0:b941  prefixlen 64  scopeid 0x20<link>
        inet6 2003:f0:9bcc:3500:5c07:9fa7:4423:f093  prefixlen 64  scopeid 0x0<global>
        inet6 2003:f0:9bcc:3500:d260:1f95:48fc:63af  prefixlen 64  scopeid 0x0<global>
        ether 08:00:27:6f:af:c4  txqueuelen 1000  (Ethernet)
        RX packets 1801  bytes 137862 (137.8 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 74  bytes 10787 (10.7 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 50  bytes 4188 (4.1 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 50  bytes 4188 (4.1 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

두 번째 어댑터가 꺼져 있습니다 ...

나는 그것을 다음과 같이 구성하려고 시도했습니다 etc/network/interfaces.

lukasz@lukasz-vb:~$ cat /etc/network/interfaces 
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

# USB C ethrnet adapter static ip
auto enp0s8
iface enp0s8 inet static
      address 10.10.10.7
      netmask 255.0.0.0
      gateway 10.10.10.6

첫 번째(Wi-Fi) 인터페이스는 거기에 구성되지 않은 경우에도 작동합니다. 두 번째 인터페이스는 어떻게 구성합니까?

관련 정보