본문 바로가기
카테고리 없음

VirtualBox 호스트 네트워크 'VERR_INTNET_FLT_IF_NOT_FOUND' 오류

by 쿡노트 2024. 1. 11.
반응형

최근에 Windows 11에 설치된 VirtualBox 가상머신(VM)이 오류가 나면서 실행이 되지 않았다. 

가상머신(VM) 오류

가상머신(VM)은  'VirtualBox 6.1.42' 버전을 사용하고 있으며, Windows10 -> Windows 11로 업그레이드를 한 이후 몇 번의 업데이트를 더 한 것 같다.

 

오류는 블로그를 참조하여(하단 부분에 링크 기재) 호스트 네트워크 Adapter를 추가하여 해결한 방법을 기재한다.

VirtualBox Host-Only Ethernet Adapter #2 추가

VritualBox 관리자에서 상단 파일 -> 호스트 네트워크 관리자 -> 만들기 클릭

만들기 후 'VirtualBox Host-Only Ethernet Adapter #2'  이름으로 호스트 전용 어댑터가 생성된다.

자동으로 IPv4 주소/마스크가 기입되며, 별다른 설정은 하지 않아도된다.

 

**만약 가상머신에 기존과 동일한 IP대역을 사용하고 싶으면 ex) 최저 : 192.168.xx.101 ~ 최고 : 192.168.xx.254 새로 생성된 Adapter #2 하단 어댑터 탭에서 수동설정 적용 하면 된다고 하는데,  (기존과 동일한 IPv4 주소, IPv4 서브넷 마스크 입력) 새로 생성된 Adapter #2에 수동으로 IPv4 설정했더니 IPv4 주소가 자동으로 바뀌어서, Adapter #2를 지우고, Adapter #2 다시 만들어 자동으로 적용된 내용을 그대로 두었다.

가상머신에 VirtualBox Host-Only Ethernet Adapter #2 적용

오류난 가상머신에 설정 -> 네트워크 -> 어댑터 2 (호스트 전용 어댑터) -> VirtualBox Host-Only Ethernet Adapter #2 적용

VirtualBox Host-Only Ethernet Adapter #2 적용 후 가상머신 기동 하면, 오류 없이 정상적으로 기동 된다.

SSH 접속 해결

VirtualBox에서 가상머신 접속은 잘되는데, SSH Client(Putty)를 통해 접속하려고 하면 접속이 되지 않는다.
나 같은 경우는 가상머신 네트워크 설정에 고정 IP로 지정해 놓았고, 호스트 어댑터를 추가하면서, IPv4 대역대가 바뀌었기 때문에 기존 IPv4 주소로는 접속을 할 수 없다.
**기존 Adapter : 192.168.10.xx 신규 Adapter #2 : 192.168.137.xx

고정 IP 변경

기존 네트워크 확인 (192.168.10.xx)

# ifconfig

eth1: flags=4163<up,broadcast,running,multicast>  mtu 1500</up,broadcast,running,multicast>
        inet 192.168.10.xx  netmask 255.255.255.0 broadcast ...

네트워크 설정 편집 (IP 자동 할당의 경우 BOOTPROTO=dhcp 입력과 IPADDR, NETMASK는 주석처리)

# vi /etc/sysconfig/network-scripts/ifcfg-eth1

NM_CONTROLLED=yes
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.137.xx
NETMASK=255.255.255.0
DEVICE=eth1
PEERDNS=no

네트워크 재시작

# systemctl restart network
# ifconfig

eth1: flags=4163<up,broadcast,running,multicast>  mtu 1500</up,broadcast,running,multicast>
        inet 192.168.137.xx  netmask 255.255.255.0  broadcast ...


네트워크 설정 후 SSH는 정상 접속 된다.

 

가상머신 호스트 네트워크 변경 관련 하여, 많은 도움이 되었습니다.

버추얼박스(VirtualBox) 호스트 네트워크 관련 VERR_INTNET_FLT_IF_NOT_FOUND 오류 – 씨실과 날실 – IT (weftnwarp.kr)

 

 

감사합니다.

반응형