본문 바로가기
Linux

[VirtualBox 네트워크] NAT, Adapter Bridge, NAT network

by 미미믹 2021. 7. 9.

$ ip addr 명령어로 현재 아이피 확인
조회되지 않을 경우 네트워크 사용 설정이 안 되어있을 수 있음
lo : 루프백
두번째 enp0s3이 네트워크 아이디

$ vi /etc/sysconfig/network-scripts/ifcfg-네트워크아이디

ONBOOT=yes로 변경 후 저장(부팅 시 네트워크 자동 시작)
저장 후 해당 설정 반영을 위해
$ service network restart 명령어 실행
* 고정 ip는 해당 사이트 참고:https://www.lesstif.com/system-admin/centos-network-centos-static-ip-13631535.html


NAT

VirtualBox 설치 시 설치된 VirtualBox Host-Only Network(필자의 경우 IP가 192.168.56.1로 설정되어있음)를 통해 네트워크가 설정되며, 포트포워딩으로 Host<>가상머신 통신 가능

VirtualBox 이미지 선택 > 설정 > 네트워크 > 네트워크 어댑터 사용하기 [체크] > 다음에 연결됨(A) : NAT

 

NAT Network

VirtualBox Host-Only Network 드라이버가 가상의 공유기 역할을 해주어 가상머신끼리도 통신이 가능하게 가상 IP 할당
포트포워딩을 통해 Host<>가상머신 통신 가능

먼저 VirtualBox - 파일 - 환결설정 - 네트워크 탭에서 공용으로 사용할 NAT 네트워크를 추가해주어야 함

설정 후 각 가상머신별로 설정 > 네트워크 > 네트워크 어댑터 사용하기 체크 > 다음에 연결됨(A): NAT 네트워크
포트포워딩 설정은 공용 네트워크 설정에서 해주기 때문에 해당 기능 비활성화 처리 되어있음

Bridge Adapter

Host PC와 동일한 네트워크를 사용하며, 공유기가 있을 경우 공유기에서 Host와 동일한 대역의 IP를 할당해줌
MAC 제한이 걸린 환경일 경우 IP가 할당되지 않을 수 있음

VirtualBox 이미지 선택 > 설정 > 네트워크 > 네트워크 어댑터 사용하기 [체크] > 다음에 연결됨(A) : 어댑터에 브리지


참고 : https://cjwoov.tistory.com/11