내 kvm 호스트는 약간 혼란스럽습니다. 특히 다른 호스트에 똑같은 설정이 있고 잘 작동하기 때문에 더욱 그렇습니다. kvm 게스트를 위한 단일 인터페이스와 여러 브리지가 있는 kvm 호스트로 설정해야 하는 proxmox Centos 8 가상 머신이 있습니다. 따라서 가상 머신은 hvm(중첩 하이퍼바이저) 유형이어야 합니다.
호스트 네트워크와 통신할 수 있기를 바라며 브리지 인터페이스에 kvm 게스트(vyos vm)를 설정했지만 방화벽 매스커레이드를 설정하지 않으면 게스트는 호스트 게이트웨이 및 네트워크와 통신할 수 없고 호스트만 통신할 수 있습니다. 호스트+ 게스트는 서로 핑을 보낼 수 있습니다.
호스트 sysctl.conf는 정상입니다.
net.ipv4.ip_forward = 1
net.ipv4.conf.all.proxy_arp = 1
net.bridge.bridge-nf-call-arptables = 0
net.bridge.bridge-nf-call-ip6tables = 0
net.bridge.bridge-nf-call-iptables = 0
방화벽은 다음과 같습니다.
firewall-cmd --list-all
public (active)
target: default
icmp-block-inversion: no
interfaces: br0 br1 ens18
sources:
services: cockpit dhcpv6-client ssh
ports:
protocols:
forward: no
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
중첩된 가상 머신:
virsh dominfo <domname>
Id: 1
Name: <domname>
UUID: 6ce2fae5-2e57-428b-ad29-49a067866161
OS Type: hvm
State: running
CPU(s): 4
나는 다른 것을 눈치 채지 못했습니다. 누구든지 도와주세요!