2013년 5월 10일 금요일

Virtual Box - 공유기 환경에서 Static IP & Bridge Adapter 사용시 트러블

전혀 예상못했던 트러블인데...

사용중인 공유기가 DHCP를 통해 받은 아이피만 NAT처리를 해주는 현상을 발견.

사용자가 직접 고정 IP를 지정하면 이를 무시하는 현상을 발견하고 대응방법을 찾아
두가지 해결방법을 마련했다.

1. 호스트에서 Loopback Adapter를 설치 하고 가상 머신 Bridge Adapter설정에서 실제 NIC가 아닌 Loopback Adapter로 연결을 교채하고, 호스트측 실제 NIC의 외부 연결을 Loopback Adaoter로 공유.

2. 가상머신의 NIC설정을 Host Only로 교체 후 호스트측 실제 NIC의 외부연결을 VirtualBox Host-Only Network로 공유.

용도에 따라 둘중 편한걸로 진행하면 된다.
참고로 네트워크쪽도 같이 공부하면서 GNS를 사용하는 경우라면 1번을 권하고,
그 외의 경우라면 2번을 권한다.





Loopback Adapter설치는 다음과 같이 진행한다.
참고로 Windows 7 기준.


먼저 윈도우 키 + R이나 시작 > 실행을 선택해서 cmd를 입력 후 확인을 클릭.




hdwwiz(하드웨어 추가 마법사)를 입력하고 엔터.




하드웨어 추가 마법사가 실행되면 다음을 클릭.



목록에서 직접 선택을 선택하고 다음.




네트워크 어댑터를 선택 후 다음.




Microsoft > Microsoft Loopback Adapter를 선택 후 다음.



확인창이 나오면 다음을 클릭.




설치가 끝나면 아래와 같은 화면이 나온다.


마침을 클릭하면 창이 닫히고 네트워크 정보를 확인하면 Loopback Adapter가 추가된 것을 확인 할 수 있다. 추가된 어댑터의 이름을 알아보기 쉬운 이름으로 변경(기본값은 로컬 영역 연결이라 혼동되기 쉽다.)한다.




여기까지 진행되면, 다음으로 호스트측 실제 NIC의 공유설정을 진행한다.


네트워크 어댑터 목록에서 실제 NIC카드를 우클릭 후 속성을 선택한다.




해당 NIC의 속성창이 열리면
상단 공유탭 > 공유 체크 > 공유할 어댑터 선택 후 확인을 클릭한다.


이후 정상적으로 연결이 되는지 Ping등의 명령으로 확인을 한다. 

댓글 없음:

댓글 쓰기