Windows(윈도우)에서 VirtualBox centOS에 putty로 접속하기

지난 시간에 VirtualBox로 리눅스(CentOS7)를 설치를 하였으니, 

오늘은 Windows PC에서 putty로 ssh 접속하는 방법에 대해서 알아보겠습니다.

 

 

 

 

1. PuTTY 설치


PuTTY  - Windows 플랫폼을 위한 SSH 및 텔넷 클라이언트 프로그램입니다.

 

구글에서 putty download 검색하셔서 첫번째 페이지에 접속합니다.

 

1. open-ssh 설치하기


# yum install openssh-server openssh-client



설치 확인

[root@linux-1 ~]# rpm -qa | grep openssh
openssh-clients-7.4p1-21.el7.x86_64
openssh-askpass-7.4p1-21.el7.x86_64
openssh-7.4p1-21.el7.x86_64
openssh-server-7.4p1-21.el7.x86_64

 

그리고 해당 서버의  ip는 "10.0.2.15"입니다, 다음 단계에서 필요하니 기억해 두세요

[root@linux-1 ~]# ifconfig
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.0.2.15  netmask 255.255.255.0  broadcast 10.0.2.255
        inet6 fe80::ac00:2868:a1f0:7ec4  prefixlen 64  scopeid 0x20<link>
        ether 08:00:27:14:bb:a2  txqueuelen 1000  (Ethernet)
        RX packets 9406  bytes 11901297 (11.3 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1417  bytes 116941 (114.2 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

 

 

3. 포트 포워딩 설정


현재 Windows(PC) 환경에서는 가상 네트워크의 10.0.2.15 서버로 접근 할 수가 없습니다.

 

PC의 이더넷 정보를 보면 가상 네트워크 어댑터(VirtualBox Host-Only Ethernet Adapter)의 IP를 확인하실 수 있는데요, 

이 IP는 192.168.56.0/24 대역과 통신 가능하며,  가상 네트워크 대역(10.0.2.0/24)과도 통신이 가능합니다,

우리는 이 IP를 통해 연결을 포워딩(전송)하여 10.0.2.15 리눅스 서버에 접속을 할 것입니다

즉,  192.168.56.1 22 포트로 접속을 하게 되면 VirtualBox 설정에 의해 요청을 그대로 10.0.2.15 22 포트로 넘겨줌으로써 연결을 하게 되는 것입니다.

그럼 포워딩 설정을 진행해 보겠습니다.

이더넷 어댑터 이더넷 2:

   연결별 DNS 접미사. . . . :
   링크-로컬 IPv6 주소 . . . . : fe80::6199:75aa:1f8:60e4%27
   IPv4 주소 . . . . . . . . . : 192.168.56.1
   서브넷 마스크 . . . . . . . : 255.255.255.0

 

VirtualBox 실행 -> 서버 선택 -> 설정 -> 네트워크 선택 -> 고급 -> 포트 포워딩 클릭

 

우측 "+" 모양을 눌러 설정을 추가합니다.

호스트 IP : PC에서 확인한 IP입니다

게스트 IP : 서버 IP입니다

포트 : SSH 디폴트 포트 22로 지정합니다

 

3. 접속 확인

 


PuTTY 실행 -> 192.168.56.1 IP 입력 -> Open

ID/PW 입력 -> 접속 성공

댓글

Designed by JB FACTORY

loading