해결된 질문
21.03.05 14:26 작성
·
647
2
안녕하세요. 올려주신 설치방법에서 내PC + VirtualBox (Network:NatNetwork) 로 환경을 구성하여 실습을 진행중입니다.
실습에서 NodPort를 통해 외부에서 내부의 노드에 접속이 가능하다고했는데, 저는 timed out이 뜹니다.
다음과 같이 서비스를 생성하고
클러스터 내부에서 9000번 포트로 접속했을때는 정상작동이 됩니다.
그러나 제 local PC에서 노드에 30000번 포트로 접속하면 타임아웃됩니다.
네트워크 설정은 하라는대로 했고, 방화벽도 닫혀있습니다.
그런데 궁금한건 제가 NAT Network로 vm 을 설정했는데 vm의 IP로 외부에서 접근이 가능한가요?
그래서 localhost:10031:30000/hostname 이런식으로 해보아도 안되더라구요..ㅠㅠ
왜 안되는지랑 NAT network임에도 포트포워딩 없이 외부에서 내부 IP로 접속이 되는건지가 궁금합니다.
그리고 강의 잘 보고 있습니다. 감사합니다!
답변 4
1
2021. 03. 05. 15:21
안녕하세요. 빠른 답변 감사합니다!
가이드대로 포트포워딩해서 노드vm에 접속하여 설정들도 모두 마친 상태입니다.
그러면 이런식으로 노드vm안의 포트를 사용할때마다 낫 네트워크에 추가해주어야하는건가요?
0
0
2021. 03. 05. 15:37
네 natnetwork을 사용시 그런 불편함이 있습니다.
그래서 이동식 노트북을 쓸경우에만 쓰는게 좋고.
왠만하면 집에서 브리지 모드로 사용하는게 편해요
0
2021. 03. 05. 15:14
안녕하세요.
NatNetwork 설정으로 외부에서 접속 하려면,
아래 virtualbox에 포트포워딩 규칙을 추가해줘야 합니다.
127.0.0.1:13000 -> 30.0.2.30:30000 이런식으로 추가 세팅을하고
접근할때 127.0.0.1:13000/hostname 이렇게 접근해야합니다.
감사합니다.