반응형
Notice
Recent Posts
Recent Comments
Link
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Tags
more
Archives
Today
Total
관리 메뉴

스터디 용 블로그

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

리눅스

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

워후 2015. 5. 12. 01:39
반응형

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


Host OS 네트워크 확인

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

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

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

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

VirtualBox 관리자에서 브리지 어댑터 설정

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

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  ]
→ 마지막에 IP 받아오는 부분에서 FAILED가 나올 수도 있는데, 몇분 후 다시 해보면 되더라.
[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를 받아왔다.

상호간 연결 점검

Host OS에서

 tcping 문서를 참고하십시오.

Host OS에서 Guest OS의 22 포트로 연결이 되는지 확인해보자.

  • [시작] --- cmd  Enter
C:\Users\zetawiki>tcping 192.168.0.18 22
 
Probing 192.168.0.18:22/tcp - Port is open - time=36.336ms
Probing 192.168.0.18:22/tcp - Port is open - time=3.343ms
Probing 192.168.0.18:22/tcp - Port is open - time=2.302ms
Probing 192.168.0.18:22/tcp - Port is open - time=3.215ms
 
Ping statistics for 192.168.0.18:22
     4 probes sent.
     4 successful, 0 failed.
Approximate trip times in milli-seconds:
     Minimum = 2.302ms, Maximum = 36.336ms, Average = 11.299ms
→ Host OS에서 Guest OS의 22 포트로 연결이 된다.[3]

Host OS에서 열린 포트를 확인해보자.

C:\Users\zetawiki>netstat -an | findstr LISTENING
  TCP    0.0.0.0:135            0.0.0.0:0              LISTENING
  TCP    0.0.0.0:445            0.0.0.0:0              LISTENING
  TCP    0.0.0.0:1025           0.0.0.0:0              LISTENING
... (생략)
→ Host OS에 135 포트 등이 열려 있다.[4]

Guest OS에서

[root@localhost ~]# nc -z 192.168.0.15 135
Connection to 192.168.0.15 135 port [tcp/epmap] succeeded!
→ Guest OS에서 Host OS의 135 포트로 연결이 된다.

같이 보기

주석

  1. 이동 본 문서의 예시에서는 Host OS가 192.168.0.15, Guest OS가 192.168.0.18 이 되었다.
  2. 이동 무선랜이라면 '무선 네트워크 연결', 유선랜이라면 '로컬 영역 연결'
  3. 이동 리눅스의 sshd가 22포트를 LISTENING.
  4. 이동 윈도우의 RPC서비스가 135 포트를 LISTENING.

참고 자료




출처



반응형

'리눅스' 카테고리의 다른 글

리눅스 phpMyAdmin 설치 (yum)  (0) 2015.05.12
[CentOS] 네트워크 설정  (0) 2015.05.12
CentOS 6 최소 설치 VirtualBox 게스트 확장 설치  (0) 2015.05.12
VirtualBox 리눅스 인터넷 연결  (0) 2015.05.12
nano 단축키  (0) 2015.01.15
Comments