QEMU VM에 IP 세트가 없습니다.

QEMU VM에 IP 세트가 없습니다.

QEMU에서 VM을 실행하려고 했지만 eth0과 연결된 IP 주소 없이 VM이 작동 중입니다. 호스트에서 브리지 및 탭 인터페이스를 구성했는데 다음과 같은 내용을 볼 수 있습니다.

brctl show bro
bridge name     bridge id               STP enabled     interfaces
bro             8000.bedc8d16e7d8       no              eno1
                                                        tap0

인터페이스가 좋아 보입니다.

ip addr show bro
3: bro: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether be:dc:8d:16:e7:d8 brd ff:ff:ff:ff:ff:ff
    inet 192.168.100.112/24 brd 192.168.100.255 scope global dynamic bro
       valid_lft 540129sec preferred_lft 540129sec
    inet6 fe80::bcdc:8dff:fe16:e7d8/64 scope link
       valid_lft forever preferred_lft forever

ip addr show eno1
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master bro state UP group default qlen 1000
        link/ether 98:90:96:9d:d9:83 brd ff:ff:ff:ff:ff:ff

ip addr show tap0
8: tap0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel master bro state DOWN group default qlen 1000
    link/ether d2:74:5b:04:81:f8 brd ff:ff:ff:ff:ff:ff
    inet 192.168.100.222/24 brd 192.168.100.255 scope global tap0
       valid_lft forever preferred_lft forever

VM을 실행하는 데 사용하는 명령은 다음과 같습니다.

sudo qemu-system-aarch64 -m 1024 -cpu cortex-a57 -M virt -nographic -pflash flash0.img -pflash flash1.img -drive if=none,file=CentOS-7-aarch64-Minimal-1810.iso,id=hd0 -device virtio-blk-device,drive=hd0 -netdev type=tap,id=net0 -device virtio-net-device,netdev=net0,mac=bc:dc:8d:16:e7:d8, -hda centos7-arm.img

DHCP가 없음에도 불구하고 게스트에는 IP가 없습니다.

[root@localhost ~]# ip link show eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
    link/ether bc:dc:8d:16:e7:d8 brd ff:ff:ff:ff:ff:ff

centos nmtui에서 구성을 시도한 후 서비스 네트워크를 다시 시작하지 못했습니다. 로그에서 발견됨:

localhost.localdomain 네트워크[4058]: eth0 인터페이스 가져오기: 오류: 연결 활성화 실패: IP 구성을 예약할 수 없습니다(사용 가능한 주소 없음, 시간 초과 등).

무엇이 잘못될 수 있는지 아시나요?

관련 정보