가상 머신이 외부 네트워크에 연결할 수 없습니다.

환경 설명:
KVM 가상 머신은 물리적 머신에 배포되고 물리적 머신의 br0 네트워크 카드는 공용 네트워크 IP 및 하위 주소(192.168.1.1)로 구성되며 가상 머신 게이트웨이는 192.168.1.1 및 IPv6 주소

문제 설명:
물리적 머신 IPv4 네트워크는 게이트웨이 및 외부 네트워크와 통신할 수 있고 가상 머신 IPv4는 게이트웨이를 핑할 수 있지만 외부 네트워크 114 및 Baidu는 핑할 수 없으며 가상 머신 IPv6은 외부 네트워크와 통신할 수 있습니다. 회로망

해결 방법:
1 가상 머신의 네트워크 카드 구성이 올바른지 확인
2 DNS가 지정되었는지 확인: /etc/resolv.conf
3 물리적 머신 커널의 라우팅 및 전달이 활성화되었는지 확인
cat /proc/sys /net/ipv4/ip_forward #1이 활성화됨, 0이 닫힘
4 방화벽이 가장 IP를 허용하는지 확인:
firewall-cmd --query-masquerade
참고: 허용되지 않는 경우 다음 명령을 사용하여 엽니다
. permanent --add-masquerade
firewall-cmd --reload
firewall-cmd --query-masquerade # 열 것인지 확인

가상 머신이 외부 네트워크를 ping할 수 있는지 확인

おすすめ

転載: blog.csdn.net/weixin_48773672/article/details/123571286