SQL Server/SQL Server Tip

VMware를 활용한 SQL 테스트 환경 구축하기 (2)IP 세팅

SungWookKang 2015. 7. 16. 21:10
반응형

VMware를 활용한 SQL 테스트 환경 구축하기 (2)IP 세팅

 

안녕하세요 SQLER 강성욱 입니다.

가정에서 VM을 이용한 테스트 환경 구축하기 -1탄-

에서는 VM을 이용하여 서버를 세팅하는 법을 다루었습니다.

   

로컬PC에서 VM 을 세팅한후 로컬(메인PC?)에서 SSMS를 실행하여 VM의 SQL서버에 접속을 시도 합니다.

연결이 잘 되나요??

네.. 잘 됩니다.

   

그럼 이제 노트북이나 그밖의 PC등에서 SSMS를 실행하여 접속을 시도해 봅니다.

연결이 잘 되나요?

네...잘 안됩니다.

   

왜 그럴까요?

지금 VM에 세팅되어 있는 IP는 VM의  NAT 세팅이므로 별도의 내부 네트워크로 형성되어 있습니다.

우리가 외부에서 접속하려면 공인 IP를 부여 받아야 겟죠.

   

2탄에서는 IP설정에 대해서 알아보도록 하겠습니다.

   

공인IP 할당이지만 저에게는 공인IP가 없으므로 공유기를 통한

private 대역에서 IP를 할당해 보겠습니다.

(글 재주가 없어서 어떻게 정확한 표현을 써야 할지 모르겠네요.)

만약 공인IP를 사용하고 계신분이면 사용자에 맞게

공인IP및 DNS, 게이트웨이를 설정하시면 됩니다.

   

 1) 로컬메인PC의  와  VM 1탄에서 세팅되어 있는 IP정보를 보겠습니다.

   

-1- 로컬PC의 IP정보.

 

   

-2- VM에서 할당된 IP정보

 

   

확인을 해보니 로컬과 VM의  IP정보가 틀립니다.

게이트웨이 정보를 보니 확연히 다르다는걸 확인 할수 있습니다.

이 때문에 외부에서는 VM으로 접속을 못하는 문제가 있습니다.

   

그럼 이제 하나씩 설정을 바꾸어 보면서 해결을 하도록 하겠습니다.

   

2) VM을 실행 합니다. (가상 머신의OS는 부팅하지 않습니다. VM 프로그램만 실행.)

상단의 메뉴 스트립에서 Edit - Virtual Network Editor 을 클릭합니다.

  

   

3) 에디터 팝업창이 뜨는 것을 확인 할 수 있습니다.

빨간 네모 박스를 확인 합니다.

   

VMnet 0  현재 Auto-bridging 모드로 되어 있음을 확인 할 수 있습니다.

 

   

4)  라디오 버튼 Bridge 를 선택하고 리스트박스에서 현재 로컬 PC에서 사용하고 있는 Physical NIC를 선택합니다.

저같은 경우에는 메인보드에 붙어있는게 Realtek RTL8169 이군요...

(사용자의 랜카드 제조사마다 이름이 틀리니 사용자의 실제 랜카드를 선택하시면 됩니다.)

확인을 클릭합니다.

   

   

   

5) 1탄에서 세팅한 가상머신 환경으로 갑니다.

아직 OS는 부팅하지 않습니다. (세팅을 먼저 하여야 하기에...)

DEVICE 탭으로 가서 Network Adapter 설정을 확인 합니다.

(빨간 박스 확인)

NAT로 설정이 되어 있습니다.

   

   

6)  Network Adapter 항목을 더블클릭하여 세팅 팝업을 띄웁니다.

우리는 NAT를 사용할 것이 아니라서 팝업창에서

Bridge 를 선택합니다. (실제 랜카드 브릿지 해서 쓰겠따(?) 라네요...)

확인을 선택합니다.

 

   

   

7) DEVICE 탭에서 Network Adaper 항목에서 Bridged 로 바뀐것을 확인 합니다.

바뀌어있지 않다면 상위 메뉴로 가서 다시 설정 합니다.

 

   

8) 설정이 끝난 VM 의 OS를 시작 합니다.

부팅이 완료되면

시작 - 실행 - cmd - ipconfig

하여 현재 IP를 확인해 봅니다.

 

   

IP가 할당되어 있고 게이트 웨이가 로컬메인PC의 게이트웨이와 동일하게 세팅되어져 있는 것을 확인 할 수 있습니다.

   

9) 외부PC에서 해당IP로 접속을 시도 합니다.

잘되죠?

안되면....처음부터 다시 천천히 따라 해 보시면 됩니다 ^^

반응형