VirtualBox 리눅스 SSH 연결 (브리지)

Jmnote (토론 | 기여)님의 2012년 9월 22일 (토) 18:42 판 (새 문서: ;VirtualBox 게스트 리눅스에 SSH 접속하기 ;VirtualBox SSH 연결 ;VirtualBox SSH 접속 ==개요== *NAT 상태에서 포트포워딩을 통해 SSH 포트(22)를 연결해...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
VirtualBox 게스트 리눅스에 SSH 접속하기
VirtualBox SSH 연결
VirtualBox SSH 접속

1 개요

  • NAT 상태에서 포트포워딩을 통해 SSH 포트(22)를 연결해보자.
  • 브리지 어댑터를 이용하는 방법도 있으나, 여기서는 VirtualBox 기본 설정인 NAT를 그대로 사용한다.
  • NAT를 이용하면 외부에서는 Host OS에서 Guest OS로 접속 가능하나, 외부에서는 접속할 수 없다.

2 사전 작업

3 Host OS 네트워크 확인

Host OS가 윈도우 7인 상황임.

  • [시작] --- ncpa.cpl Enter

다음과 같이 2개가 보여야 한다.

  • 무선 네트워크 연결 (기존 인터넷 연결 장치)
  • VirtualBox Host-Only Network (VirtualBox에 연결되는 가상 네트워크 장치)

4 VirtualBox 관리자에서 포트포워딩 설정

  • "Oracle VM VirtualBox 관리자" --- 리눅스 VM 우클릭 --- [설정(S)...]
  • "CentOS 6 - 설정" --- 네트워크 --- 어댑터 1 --- 다음에 연결됨(A): 브리지 어댑터 --- 이름(N): 실제로 인터넷이 되는 랜카드 선택 --- 무작위 모드(P): 모두 허용 --- [확인]

5 Guest OS에서 네트워크 재시작

[root@localhost ~]# service network restart
Shutting down loopback eth0:                               [  OK  ]
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up loopback eth0:
Determining IP information for eth0... done.
                                                           [  OK  ]
[root@localhost ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 08:00:27:F8:4A:51
          inet addr:192.168.0.18  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fefd:beb3/64 Scope:Link
          UP BROADCAST RUNING MULTICAST  MTU:1500  Metric:1
          RX packets:789 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1740 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:69331 (67.7 KiB)  TX bytes:183896 (179.5 KiB)
 
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
→ 공유기 DHCP로부터 192.168.0.18이라는 IP를 받아왔다.

6 Host OS에서 Guest OS 22포트 점검

  • [시작] --- cmd Enter
C:\Users\jmnote>tcping 169.254.126.146 22

Probing 169.254.126.146:22/tcp - Port is open - time=21.572ms
Probing 169.254.126.146:22/tcp - Port is open (21 bytes read) - time=0.747ms
Probing 169.254.126.146:22/tcp - Port is open (21 bytes read) - time=0.714ms
Probing 169.254.126.146:22/tcp - Port is open - time=0.693ms

Ping statistics for 169.254.126.146:22
     4 probes sent.
     4 successful, 0 failed.
Approximate trip times in milli-seconds:
     Minimum = 0.693ms, Maximum = 21.572ms, Average = 5.931ms

7 같이 보기

8 주석


9 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}