스터디 용 블로그
VirtualBox 리눅스 SSH 연결 (브리지) 본문
반응형
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 포트로 연결이 된다.
같이 보기
주석
- ↑ 본 문서의 예시에서는 Host OS가 192.168.0.15, Guest OS가 192.168.0.18 이 되었다.
- ↑ 무선랜이라면 '무선 네트워크 연결', 유선랜이라면 '로컬 영역 연결'
- ↑ 리눅스의 sshd가 22포트를 LISTENING.
- ↑ 윈도우의 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