오늘은 Virt/QEMU의 VM을 네트워크에 연결하지 못했습니다. 마지막으로 Linux Mint 클라이언트를 사용해 보았지만 DHCP를 통해 연결할 수 없습니다. 유선 연결이 존재하며 이를 비활성화 및 활성화하고 virsh domif-setlink LM_21 vnet0 up
클라이언트에서 결과를 볼 수 있습니다.
저는 최근에 스택을 사용하기 시작했고 네트워크는 며칠 전에 작동하고 있었습니다( ping
클라이언트에서 작동). 그런데, 이러한 클라이언트는 제거되었지만 이제는 DHCP 192.168.122.2 - 192.168.122.254
VM NIC에 대해 이전에 IIRC, QENU/KVM 연결을 사용했던 기본 설정을 사용하고 있습니다 virtual network default: NAT, virtio
. 다른 관련 게시물을 읽어보았지만 문제를 해결하는 방법을 이해할 수 없습니다. Virt 측에서 DHCP가 작동하는지 확인할 수 있는 방법이 있습니까? 보고 시도해 볼 만한 다른 것이 있나요? 티아
# virsh net-list --all
Name State Autostart Persistent
--------------------------------------------
default active yes yes
1을 추가하세요:
나는 dhclient wired_net_name
이것을 클라이언트에서 시도했다다른 게스트에서 복제한 후 kvm 게스트에 IP 주소가 할당되지 않음. 그 후 네트워크에서 수동 연결을 위한 추가 항목을 확인한 후 일부 169... IP
및 default route 0.0.0.0
.outside ping
가 실패했습니다.
2를 추가하세요:
이전에는 네트워킹이 왜 작동했는지 이제 이해한 것 같습니다. 사용자 세션에서 작동합니다. 방금 클라이언트의 사용자 세션 연결 및 네트워크 작업을 위해 동일한 배포의 가상 머신을 만들었습니다. Network source: usermode networking
virt-manager에 있는 가상 머신의 네트워크 카드에서.
시스템 세션의 NAT에는 몇 가지 추가 구성 작업이 필요합니까?
3개 추가됨:
확인
/etc/sysctl.conf
하고 net.ipv4.ip_forward = 1
댓글 달았습니다. 그러나 클라이언트가 DHCP를 통해 IP 주소를 얻는 것을 어떻게 방지하는지 이해할 수 없습니다. Network source: usermode networking
그것 없이도 작동하는 이유는 무엇 입니까?