공유기 포트포워딩을 설정하려는데 관리자 페이지에서 '외부 IP 주소를 입력하세요'라고 한다. 컴퓨터 네트워크 설정에서 IP를 찾긴 했는데, 192.168로 시작하는 숫자가 뜬다. 그건 사설 IP다. 외부에서 나를 식별하는 공인 IP는 따로 확인해야 한다.
공인 IP와 사설 IP, 뭐가 다를까
공인 IP는 인터넷에서 내 집 주소에 해당한다. ISP(통신사)가 할당한 고유 번호로, 외부에서 내 네트워크에 접근할 때 이 주소를 쓴다. 포트포워딩, 원격 접속, IP 화이트리스트 등록에 필요한 게 바로 이 공인 IP다.
사설 IP는 공유기 내부에서만 통하는 주소다. 192.168.x.x나 10.0.x.x로 시작한다면 사설 IP이고, 이걸 외부 서비스에 입력해봤자 연결되지 않는다.
핵심 윈도우 설정이나 cmd에서 ipconfig로 보이는 IP는 대부분 사설 IP다. 공인 IP를 확인하려면 외부 서버를 통해 조회해야 한다.
IP 주소 확인하는 3가지 방법
1. 웹 브라우저에서 바로 확인
가장 빠른 방법이다. 온라인 IP 주소 확인 도구에 접속하면 페이지가 열리는 순간 내 공인 IP가 화면 상단에 표시된다. IP 주소 옆의 복사 버튼을 누르면 바로 클립보드에 저장된다.
단순히 IP만 보여주는 게 아니라 접속 국가, 지역, ISP 이름, VPN 사용 여부까지 한 화면에 정리되어 있어서 추가 검색 없이 필요한 정보를 한 번에 얻을 수 있다.
2. 윈도우 명령 프롬프트(CMD)
시작 메뉴에서 cmd를 열고 ipconfig를 입력하면 IP가 나오긴 한다. 하지만 여기서 표시되는 건 사설 IP다. 공인 IP를 CMD로 직접 조회하려면 별도 명령어를 써야 하는데, 일반 사용자에게는 번거롭다.
3. 스마트폰
스마트폰 설정에서 Wi-Fi 정보를 열어도 사설 IP만 나온다. 모바일에서도 웹 브라우저로 IP 확인 사이트에 접속하는 게 가장 쉽다. 셀룰러(LTE/5G)와 Wi-Fi를 번갈아 연결하면 IP가 달라지는 걸 직접 확인할 수 있다.
VPN을 켰는데 IP가 안 바뀐다면
VPN을 연결했는데도 원래 IP가 그대로 노출되는 경우가 있다. 원인은 대부분 WebRTC 누출이다. 브라우저의 WebRTC 기능이 VPN을 우회해서 실제 IP를 외부에 전달하는 현상인데, 본인이 모르는 사이에 발생한다.
- VPN을 연결한 상태에서 IP 확인 페이지에 접속한다
- 표시된 IP가 VPN 서버 IP로 바뀌었는지 확인한다
- WebRTC 누출 테스트 결과에서 실제 IP가 노출되고 있지 않은지 점검한다
- 누출이 확인되면 브라우저 설정에서 WebRTC를 비활성화하거나 전용 확장 프로그램을 설치한다
주의 무료 VPN 중 일부는 DNS 누출이 발생해 접속 기록이 통신사에 그대로 남을 수 있다. VPN을 쓰는 목적이 프라이버시라면 DNS 누출 여부도 반드시 확인해야 한다.
자주 묻는 질문
IP 주소가 바뀌는 건 정상인가요?
가정용 인터넷은 대부분 유동 IP를 쓴다. 공유기를 재시작하거나 일정 시간이 지나면 IP가 바뀔 수 있다. 고정 IP가 필요하면 통신사에 별도로 신청해야 한다.
다른 사람이 내 IP를 알면 위험한가요?
IP만으로 개인 정보를 직접 알아내기는 어렵다. 다만 대략적인 접속 지역과 ISP는 파악 가능하고, 특정 공격의 대상이 될 수는 있다. 민감한 작업을 할 때는 VPN 사용을 권장한다.
IPv4와 IPv6의 차이는 뭔가요?
IPv4는 123.456.78.90처럼 숫자 4덩어리로 된 주소다. 주소가 부족해지면서 나온 게 IPv6인데, 훨씬 긴 16진수 형태를 쓴다. 현재 대부분의 서비스는 IPv4를 기본으로 사용하고, IPv6는 점진적으로 도입 중이다.
IP 주소가 필요한 순간은 갑자기 온다. 포트포워딩이든 VPN 점검이든, 웹 브라우저 하나면 10초 안에 끝나는 일이다.