며칠전 NAS사용 문의했던 사람입니다.
나름 NAS가 외부접속 안되었던 원인을 찾아서 혹시 저처럼 궁금증이 있거나 있으실 분들을 위해 참고하시라고 몇자 적어봅니다.
NAS의 외부접속이 안되는 원인은 제 브로드밴드 회사인 2 degrees가 CGNAT이라는 사설 IP망을 사용한게 원인이었습니다.
뉴질랜드 몇몇 ISP회사가 하나의 공인아이피를 여러명이 쉐어하는 CGNAT(Carried Grade NAT, 일종의 거대 사설IP망)을 사용하더군요. 저도 이번에 처음 알았습니다.
유동이든 고정이든 공인아이피(Public IP)가 제 라우터에 들어와야 하는데 통신사에서 공인아이피를 거대 사설아이피로 변형해서 개인고객에게 뿌려주었던 겁니다. (ISP에서 공인아이피 임대 및 관리비용 절감을 위해 개발한 기술인것 같음)
때문에 저같은 End User가 백날 라우터와 NAS를 가지고 포트포워딩 세팅등 씨름을 해봤자 안되었던 겁니다.
현재 나의 ISP가 CGNAT인지 아닌지 쉽게 알 수 있는 방법은 네이버 "나의IP확인" 또는 "https://whatismyipaddress.com" 에서 나오는 IP주소와 집안의 공유기에서 보여주는 internet IPv4 IP address(WAN IP)가 다르면 거의 CG-NAT망이라고 보시면 됩니다.
이 IP대역은 (100.64.x.1 to 100.127.x.254) 입니다.
해결책은 ISP에게 공인(유동)IP를 나에게 할당해 달라고 강력하게(?) 요청하던지.. 아니면 비용을 내고 Static IP를 사용하던지.. 아니면 전문프로그램(Intranet Penetration)을 통해 해결하는 방식이 있다고 하는데 이건 개인이 하기엔 넘사벽이라서 안될것 같고.. 하여튼 저는 아직 2 degrees와 이문제에 대해 협의중에 있습니다.
고객센터 전화한번 할려면 기본이 1시간이고 E메일문의는 거의 답변도 안해주는 수준이라.. 그래도 참고 해봐야지요.
앞으로 NAS(Web Server포함) 운용하실 분들은 이부분 참고하시고 필히 ISP선정할때 CGNAT망을 사용하는지 안하는지 검토후 가입하시기 바랍니다.
사실 아래 제글에 관심가지고 답변주셨던 분들 덕분에 해결의 실마리를 찾았습니다. 다시한번 감사드립니다.