외부 인터넷 망에서 집에 NAS 서버 웹페이지들을 접속하고 싶었다. 라우터 설정에 포트 포워딩 설정만 하면 가능한 줄 알았다. 그런데 포트 포워딩 설정을 해도 접속할 수 없었다. 원인은 라우터 설정 중 공용 IP 설정 부분이 제대로 되어 있지 않았던 것이다.
라우터 설정에서 WAN IP와 공용 IP(my ip 검색하면 찾을 수 있다)가 같지 않다면, 현재 라우터가 인터넷 망에 직접 연결되어 있지 않고 또 다른 ISP의 라우터(with NAT, Network address translation)에 연결되어 있다는 의미다. 즉 공용 IP를 소비자에게 그냥 제공하지 않는다는 것이다.
- ISP: Elisa
- 라우터 모델: HUAWEI B525s-65a
- 라우터 설정 위치: Network Settings - Mobile Network - Internet Connection - Profiles - APN
- APN (Access Point Name): internet (기본 설정)
- APN: internet4 (공용 IP 설정)
- ISP에 매달 1.99유로 지불하면 공용 IP를 설정할 수 있다.
WAN IP와 공용 IP 주소가 같으면, 그 IP 주소로 인터넷 망에서 직접 내 라우터 홈페이지를 접근할 수 있다. 보통 이 IP 주소는 동적 IP 이기에 DDNS를 이용한다. IP 주소가 동적으로 바뀌어도 같은 도메인 이름을 계속 사용할 수 있다. Synology NAS에서 DDNS를 제공해서 도메인 이름을 등록했다. 결국 그 도메인 이름은 현재 라우터 동적 IP로 변환되고 인터넷 망에서 내 라우터를 직접 접근할 수 있게 한다. 그 이후엔 포트 포워딩으로 집 안의 특정 서버를 접근할 수 있다.
'Backend' 카테고리의 다른 글
PHP 세션 값을 왜 읽어올 수 없을까? (0) | 2021.04.19 |
---|