유틸리티

내 아이피 확인, 공인 IP 조회와 VPN 감지 방법

공공 와이파이에 접속했더니 특정 사이트 로그인이 차단됐다. 알고 보니 IP가 평소와 다르게 잡히면서 보안 경고가 뜬 것이다. VPN을 켰는데 정말 IP가 바뀌었는지 확인하고 싶을 때도 마찬가지다. 현재 내 아이피가 뭔지 모르면 문제의 원인부터 파악이 안 된다.

IP 주소를 알아야 하는 실제 상황들

IP 주소 자체에 관심 있는 사람은 드물다. 하지만 아래 상황에서는 확인이 필수다.

원격 근무 중 사내 시스템 접속 오류
회사 방화벽이 허용된 IP만 통과시키는 경우, 집 IP가 변경되면 접속이 끊긴다. 고정 IP가 아닌 유동 IP를 쓰는 가정집에서 흔히 발생한다.
VPN 연결 후 진짜 IP가 숨겨졌는지 확인
VPN을 켰는데도 WebRTC 누출로 실제 IP가 노출될 수 있다. 접속 후 IP를 확인해봐야 제대로 동작하는지 알 수 있다.
해외 결제 시 IP 기반 인증 실패
해외 쇼핑몰 중 일부는 IP 국가와 카드 발급 국가가 다르면 결제를 막는다. 현재 IP가 어느 국가로 잡히는지 미리 확인하면 헛수고를 줄일 수 있다.

공인 IP 확인, 가장 빠른 방법

명령 프롬프트에서 ipconfig를 치면 나오는 건 사설 IP(192.168.x.x)다. 외부에서 보이는 공인 IP와는 다르다. 공인 IP를 확인하려면 외부 서버를 통해 조회해야 한다.

내 아이피 확인 페이지에 접속하면 별도 입력 없이 공인 IP가 바로 표시된다. 여기에 더해 ISP 정보, 접속 위치, VPN 감지 여부, WebRTC 누출 테스트까지 한 화면에서 끝난다.

참고 공인 IP와 사설 IP는 다르다. 공유기 아래 연결된 기기들은 같은 공인 IP를 쓰되, 내부적으로는 각각 다른 사설 IP를 갖는다.

VPN을 켰는데 IP가 안 바뀌는 경우

VPN 앱이 연결됐다고 표시하더라도 실제로는 IP가 그대로인 경우가 있다. 주된 원인은 두 가지다.

  1. WebRTC 누출: 브라우저의 WebRTC 기능이 VPN을 우회해서 실제 IP를 노출시킨다. 크롬과 파이어폭스에서 자주 발생하며, 브라우저 설정이나 확장 프로그램으로 차단할 수 있다.
  2. DNS 누출: VPN 터널을 통하지 않고 ISP의 DNS 서버로 요청이 빠져나가는 현상이다. VPN 앱 설정에서 "DNS 누출 방지"를 켜면 해결된다.

VPN 연결 후 IP 조회 도구로 한 번만 확인하면 이런 누출 여부를 바로 알 수 있다. 보안에 민감한 작업 전에는 습관적으로 체크하는 게 좋다.

공인 아이피 하나만 알면 네트워크 문제 절반은 원인 파악이 된다. 복잡한 명령어를 외울 필요 없이 브라우저에서 바로 확인할 수 있으니, 접속 오류가 생겼을 때 가장 먼저 해볼 일이다.