질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

버추얼박스에 우분투를 설치하여...

작성자 정보

  • 리눅스왕초보 작성
  • 작성일

컨텐츠 정보

본문

버추얼박스에 우분투를 설치하였는데..
네트워크설정에 브릿지모드만 설정하니 인터넷이 안되고요.
네트워크1에 nat 네트워크2에 브릿지모드로 설정하니 인터넷이 되는데..
외부에서는 접속이 불가능하여 외부에서 접속이 가능하게 할려면 어떻게해야되는지 문의드립니다.

관련자료

댓글 6

지유파파님의 댓글

  • 지유파파
  • 작성일
외부라고 하시는게 VB 콘솔 말고 PC에서 터미널 접속을 말하는 것인지...

회사나 집 외부에서 원격으로 연결하는걸 말하는 것이지요??

리눅스왕초보님의 댓글의 댓글

  • 리눅스왕초보
  • 작성일
버츄얼박스에서 우분투 데스크탑을 설치하고 난 후 회사나 집 외부에서 ssh 접속하는걸 말하는거에요
vb에서 네트워크1을 nat, 네트워크2를 브릿지 설정을 했는데 eth0에 10.0.2.15로 잡혀서 nat 포트포워딩으로 tcp 127.0.0.1(호스트ip) 22번포트 10.0.2.15(게스트ip) 22번포트로 설정하고..
버츄얼박스(vb라고 할께요)가 설치된 pc에서는 127.0.0.1로 ssh 접속이 되는데요.
vb pc 호스트 윈도우7에서 10.0.2.15로 핑을 때려보니 핑이 안가요.
즉, vb가 설치된 pc에서만 접속이 되는가봐요. ㅠ
외부에서도 vb가 설치된 우분투에 접속을 할려면 ip설정과 네트워크 설정을 어떻게해야되는지 알고 싶습니다.
또한, 호스트 윈도우7에서 네트워크 관련부분을 보면 VirtualBox Host-Only Network가 있는데 아이피가 192.168.56.1 인데 핑이 가더라구요.

지유파파님의 댓글의 댓글

  • 지유파파
  • 작성일
Host (127.0.0.1:22) --> Guest (10.0.2.15:22)로 포트 포워딩을 해두셨다면...

지금 설치된 곳의 전체 네트워크 환경은 모르겠습니다만,

공인 IP가 아니라면, 공유기 혹은 라우터에서 동일하게 외부로 나가는 공인 IP에서 VB가 설치 된 PC로 포트포워딩을 추가하여 주시면 접속 가능할 것으로 생각됩니다.

즉, 외부PC --> 공유기(공인 IP에서 VB설치된 Host PC의 22포트로 포트포워딩 추가) --> Host (127.0.0.1:22) --> Guest (10.0.2.15:22) 순서로 연결이 되어야 합니다.

리눅스왕초보님의 댓글의 댓글

  • 리눅스왕초보
  • 작성일
지유파파님이 답변해주신 대로 했는데요.

공인ip를 호스트pc에 넣으니 ssh접속이 안되고요.
사설ip를 호스트pc에 넣었더니 내부에서는 ssh접속이 잘됩니다.

그런데, 외부에서(집) putty로 ssh 접속이 안되네요.(vb가 설치된 pc 사설ip로는 핑이 갑니다. ssh 접속만 안되네요.)
방화벽 문제라고 판단하여 방화벽 풀어보고자 root 계정을 활성화하여 root 계정에서
ufw disable 를 하였지만

ERROR: initcaps
[Errno 2] modprobe: ERROR: ../libkmod/libkmod.c:556 kmod_search_moddep() could not open moddep file '/lib/modules/3.16.0-30-generic/modules.dep.bin'
iptables v1.4.21: can't initialize iptables table `filter': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.

에러가 나네요? ㅠ

지유파파님의 댓글의 댓글

  • 지유파파
  • 작성일
일단 방화벽은 올라오지 않은 것으로 보여지고요...

ufw status verbose 명령어로 상태 확인 먼저 해보심이...

공인IP를 호스트 PC에 넣었다는 의미가...

호스트 PC에 공인IP를 넣고 인터넷 연결이 바로 되시는 상황인가요???

리눅스왕초보님의 댓글의 댓글

  • 리눅스왕초보
  • 작성일
공인ip를 호스트pc에 넣었다는 말이 포트포워딩 추가 할때 그때 외부PC --> 공유기(공인 IP에서 VB설치된 Host PC의 22포트로 포트포워딩 추가) --> Host (127.0.0.1:22)  여기다가 추가했어요. ㅠ 방화벽 부분은 한번 살펴보겠습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,065 명
  • 현재 강좌수 :  35,969 개
  • 현재 접속자 :  272 명