• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

버추얼 박스 환경 에서 ssh 접근 문의

21.03.21 11:45 작성 조회수 220

1

강사님의 설치 흐름대로 진행해서 pc 내부에서 MobaXterm 통해 ssh 접근은 가능하나 외부 망에서 접근이 필요해서 구글링해본 결과 버추얼 박스 포트 포워딩을 통해 진행하는 것 까진 확인했으나 동일하게 진행해도 외부 망에서는 접근이 안되네요.

https://shutcoding.tistory.com/9 참고한 사이트입니다.

넷 환경을 NAT 로 진행하여 포트포워딩으로 내부 망에서 까진 접근이 되었으나 외부망에서는 unreachable 이 뜨네요.

내피씨 cmd-> 버추얼 가상머신 까진 접근이 됩니다.

혹시 다른 방법이 있을까요?

아니면 브릿지 네트워크에서도 방법이 있을까요

답변 1

답변을 작성해보세요.

1

안녕하세요. 답변이 늦었네요.

윈도우10 기준에 포트포워딩 방법을 한번 검색해보시면 될것 같네요.

기본적으로 virtuabox에서 [127.0.0.1:10030] -> [30.0.2.30]  이렇게 포트포워딩을 설정해놨더라도

외부에서 내pc에 10030포트를 호출했을때 30.0.2.30으로 트래픽이 전송되진 않습니다.

그래서 윈도우10이라면 추가적인 설정이 필요할텐데, 저도 해보진 않아서 잘은 모르나, 검색해보니 여러 내용들이 나오네요.

아니면 브릿지 네트워크로 설정하면, 이런 설정없이, 공유기에서 포트포워딩만 해주면됩니다.

감사합니다.

이희현님의 프로필

이희현

질문자

2021.03.23

매번 친절한 답변 정말 감사드립니다.  강의도 잘보고있습니다.

이희현님의 프로필

이희현

질문자

2021.03.23

브릿지 설정에선 해당 포트포워딩 할때 ip 를 가상머신 ip로 하나요 로컬 피씨의 ip로 하나요?

일단 브릿지모드로 하게되면 node 설치 ip를 로컬피시와 같은 대역으로 세팅해야됩니다.

로컬이 192.168.0.10이면 vm은 192.168.0.30으로 ip를 설정해주고요.

그럼 ip가 바꼈으니 쿠버네티스도 이 ip에 맞게 다시 설치해주고

공유기에서 이 ip쪽으로 포트포워딩 해주면 되세요