본문 바로가기
Virtual/KVM

[Rocky 8.10][KVM] 외부 통신 Setting

by Yoon_estar 2025. 7. 17.
728x90

현상

VNC , SSH 직접 접근은 안됨

192.168.207.120 을 통해서 접근은 가능한 상태

 

개요

KVM 가상머신이 외부 네트워크와 직접 통신할 수 있도록 브리지를 구성하고, virbr0 등의 NAT 네트워크를 비활성화하여 중복 라우팅과 충돌을 방지합니다.

 

현재 네트워크 상태 확인

# nmcli device status
DEVICE       TYPE      STATE                   CONNECTION
br0          bridge    connected               br0
docker0      bridge    connected (externally)  docker0
virbr0       bridge    connected (externally)  virbr0
eth0         ethernet  connected               br0-slave
vethc58e5a9  ethernet  unmanaged               --
lo           loopback  unmanaged               --

 

현재 상황

  • eth0 → br0에 연결된 상태
  • virbr0 → libvirt 기본 NAT 브리지, 외부 접속에 불필요

구성 시 참고 사항

  • virbr0를 비활성화하면 외부 접속 가능해짐(libvirt NAT 제거됨)
  • br0만 존재하면 KVM 게스트는 외부와 동일 네트워크에서 동작
  • XRDP, SSH 등 외부에서 직접 접근 가능 

 

설정 절차

  • nmtui 에서 비활성화 하던걸 명령어로 재부팅 후에도 적용되게 세팅하는 법

virbr0 NAT 네트워크 비활성화

virsh net-destroy default
virsh net-undefine default

 

또는 autostart만 비활성화하기

  • 재부팅 후에도 virbr0 자동 생성되지 않도록 설정
# virsh net-autostart default --disable
# systemctl restart virtnetworkd

 

물리 NIC → 브리지 연결

2025.07.10 - [Virtual/KVM] - [Rocky 8.10][KVM] Bridge 설정