외부 ip에서 내부 ip로 접속하기란
자신의 컴퓨터를 내부 ip라 가정하고 자신의 컴퓨터에 다른 컴퓨터 즉 전 세계에서 접속하는 것을 말한다.
외부 ip와 내부 ip란
공인 ip는 전 세계에서 단 하나뿐인 내 인터넷 주소다.
전 세계적으로 ICANN기관에서 국가별 ip대역을 담당하고 우리나라는 인터넷 진흥원(KISA)에서 관리한다.
인터넷 진흥원(KISA)에서 부여받은 공인 ip주소가 외부 ip가 된다.
사설 ip는 공인 ip를 받아 공유기를 통해 여러 기기들이 사용할 수 있는 ip주소이다.
집에 공유기는 하나쯤 있을 거다. 공유기를 이용해 여러 컴퓨터, 스마트폰, wifi를 이용하는 것은 사설 ip를 만들어 사용하는 것이다.
외부 ip는 공인 ip! 내부 ip는 사설 ip!
외부ip는
192.168.0.1접속 로그인하면
저기 주소가 나온다.
그럼 공인 ip만 있으면 접속이 가능한가? 그건 또 아니다 컴퓨터 가상 머신에 접속하기 (virtualbox)와 동일하게 포트를 개방해줘야 한다.
공인 ip를 받는 공유기의 네트워크 설정을 통해 포트를 포워딩을 해주면 된다.
포트 포워딩 말고도 두세 가지 방법이 있으나 포트 포워딩으로 할 것이다.
192.168.0.1에 접속하면 iptime 공유기 로그인 창이 뜬다.
로그인 후
관리도구 > 고급설정 > NAT/라우터 관리 > 포트 포워드
외부 포트는 공인 ip의 포트이고 내부 ip는 외부에서 받아 변환할 ip와 포트이다.
공인 ip의 포트를 정하고 사설 ip의 주소와 포트를 정하면 포워딩을 성공이다.
이제 외부에서 공인 ip:포트 넘버를 입력하면 지정한 사설 ip의 포트 넘버로 연결된다.
설정해둔 포트 넘버는 개방된 상태이다.
예를들어 공인 ip가 50.50.50.50 이라하면
주소창에 50.50.50.50:8080 으로 입력하면 공인 ip의 8080 포트로 연결되어 내부 사설 ip 192.168.0.101로 전달된다.
포트를 개방해두면 현관문을 열어둔 것과 같아 보안에 취약하다. 그래서 다시 해제했다.
테스트, 궁금증 등을 해결하기 위함이다. 비슷한 궁금증을 가지고있는 분들에게 도움이 될까 하고 글을 남겨본다.
다음글 - 윈도우 내에서 IP 포트 포워딩 하기
참고)
사전 지식 - ip, 공인 ip, 사설 ip, 고정 ip, 유동 ip, 포트 포워딩(포트 포워드)
1) 외부ip 에서 내부ip로 접속하기 (포트포워딩 하는 방법 - IPTIME)
3) 컴퓨터 내에서 가상머신 서버에 접속하기 (virtualbox)
부족함이 많이 있습니다.
틀리고 잘못된 곳 지적해주시면 수정하고 배워나가도록 하겠습니다.
감사합니다.
'CS > 네트워크' 카테고리의 다른 글
OSI 참조모델 정리 (0) | 2021.11.19 |
---|---|
ip, 공인 ip, 사설 ip, 고정 ip, 유동 ip, 포트 포워딩(포트 포워드) (0) | 2020.03.10 |
외부에서 가상 머신 서버에 접속하기 (0) | 2020.03.07 |
윈도우 내에서 IP 포트 포워드 하기 (0) | 2020.03.05 |
컴퓨터 내에서 가상머신 서버에 접속하기 (virtualbox) (2) | 2020.03.03 |
댓글