Virtual Box가 호스트와 게스트로 나뉘어 진다. 하지만, 여기서 호스트와 게스트로 연결해서 간단하게 처리가 가능하다.


 하지만, Linux에서의 Shell은 제대로 복사 붙이기, 파일 등을 옮겨가는게 쉬운 일은 아니게 된다.


 Linux OS 들(CentOS, Red Hat 등)은 SSH가 자동으로 깔려 있는 경우가 많다.

 즉, 원격으로 컨트롤이 가능해진다. 라는 뜻이다.


 이것으로 공격을 받을 수도 있지만, 반대로 잘만 쓰면 이득이 된다.



 먼저 VirtualBox을 연다.

 여기서 VirtualBox에서


 파일- 환경설정


 이런식으로 메뉴를 누르면 다음과 같은 창이 뜬다.(초기 단축키 : ctrl+g)




 여기서, 네트워드 - 호스트 전용 네트워크 에 들어간다.

 이렇게 하면 지금의 사진처럼 VirtualBox Host-Only Ethernet Adapter 라는게 있는데, 거기서 Host의 IP가 나오게 된다.



 호스트 IP이다. 일반적으로 그냥 설정하면, 192.168.56.1이 되기도 하며, 저걸 수정을 가할 수도 있다.

 여기서 IP을 복사해서 들고오자.

 참고로, 저것은 CMD에서 ipconfig로도 확인을 할 수 있다.

 굳이 저렇게 확인 안해도 된다는 뜻이다.



 이제, 호스트 IP와 게스트 IP을 연결하는 걸 하자.

 게스트 설정에 들어가면, 현재의 사진처럼 나오게 된다. (초기 단축키 : crtl+s)



 네트워크 탭에 들어가면, 현재의 사진처럼 나오게 된다.

 여기서 포트 포워딩을 누르면, 다음과 같은 창이 뜨게된다.



 여기서 +아이콘을 클릭해 포트 포워딩의 규칙을 만들고, 이 만들것을 가지고 호스트와 게스트를 연결한다.

 여기서 게스트 IP는 게스트를 실행 시킨 후에 나오는 eth0 IP을 적용시키면 된다.


 이렇게해서 포트 포워딩으로 호스트와 게스트를 연결 할 수 있으며, 이 연결한 결과가 SSH의 원격 컨트롤이 된다.


 이걸 이용해서 복사 붙이기가 지원되는 SSH Client을 사용하면서, 손쉽게 서버를 세팅하거나, 다룰 수 있게 된다.

 그리고 파일을 주고 받기도 쉬워진다.(scp 장치를 이용해서 말이다.)


Posted by JunkMam
,