VPN을 켰는데 정말 IP가 바뀐 건지 확인하고 싶을 때가 있다. 원격 데스크톱을 설정하면서 상대에게 IP를 알려줘야 할 때도 마찬가지다. 생각보다 내 IP 주소를 직접 확인해야 하는 순간은 자주 온다.
공인 IP와 사설 IP, 뭐가 다른가
인터넷에 접속하면 ISP(통신사)가 공인 IP를 하나 할당한다. 집에서 공유기를 쓰면 공유기에 공인 IP가 붙고, 그 아래 기기들은 192.168.x.x 같은 사설 IP를 따로 받는다. 외부 서비스나 웹사이트에서 보이는 건 공인 IP뿐이다.
- 공인 IP
- 인터넷에서 직접 식별되는 주소. ISP가 부여하며, 같은 공유기 아래 기기는 동일한 공인 IP를 공유한다.
- 사설 IP
- 내부 네트워크 전용 주소(192.168.x.x, 10.x.x.x 등). 외부에서는 접근할 수 없다.
IP 주소를 확인해야 하는 상황
- VPN이 제대로 연결됐는지 확인할 때
- 특정 사이트에서 접속이 차단됐을 때
- 원격 접속 설정으로 상대에게 내 IP를 알려줘야 할 때
- 게임 서버 접속 오류가 생겼을 때
- ISP에 인터넷 장애를 신고할 때
가장 빠르게 확인하는 방법
명령 프롬프트에서 ipconfig를 입력하면 사설 IP는 나오지만, 공인 IP는 나오지 않는다. 공인 IP를 확인하려면 외부 서비스를 거쳐야 한다.
공인 IP를 확인하는 가장 빠른 방법은 IP 주소 조회 서비스를 여는 것이다. 페이지가 로딩되는 순간 공인 IP, 접속 지역, ISP 정보가 자동으로 뜬다. VPN을 쓰고 있으면 VPN 서버의 IP가 나오니까, 켜기 전후를 비교하면 정상 작동 여부를 바로 알 수 있다.
WebRTC 누출 테스트 기능도 있다. VPN을 썼는데도 브라우저가 실제 IP를 노출하는 경우가 있는데, 이걸 잡아준다. 브라우저 보안 상태, 연결 품질(Ping, 다운링크 속도)까지 한 화면에서 볼 수 있어서 네트워크 진단 용도로 쓰기 편하다.
참고 공유기를 재부팅하면 ISP에 따라 공인 IP가 바뀌는 경우가 있다. 고정 IP를 신청하지 않았다면, 원격 접속 설정 후 IP가 변경되지 않았는지 주기적으로 체크하는 게 좋다.
VPN을 켰는데 IP가 안 바뀌면?
VPN 앱에서 연결 상태를 먼저 확인한다. "연결됨"으로 뜨는데도 IP가 그대로라면 WebRTC 누출일 수 있다. 브라우저 설정에서 WebRTC를 비활성화하거나, 누출 방지 기능이 있는 VPN을 쓰면 해결된다.
IP 주소로 정확한 위치가 노출되나?
공인 IP로는 대략적인 지역(시/도 단위)과 ISP 정도만 파악된다. 집 주소까지 특정되지는 않는다. 다만 ISP에 법적 요청이 들어가면 정확한 가입자 정보가 나올 수 있다.
IP 확인은 30초면 끝난다. 네트워크 문제가 생겼을 때 가장 먼저 시도할 수 있는 진단이니, 즐겨찾기 해두면 나중에 유용하다.