카페에서 노트북을 열고 회사 VPN에 접속하려는데 연결이 안 된다. 원인을 찾으려면 가장 먼저 확인할 게 있다. 지금 내 IP 주소가 뭔지, 그리고 그 IP가 어느 네트워크에 붙어 있는지다.
공인 IP와 사설 IP, 뭐가 다른가
IP 주소는 두 종류가 있다. 인터넷에 직접 노출되는 공인 IP와, 공유기 안쪽에서만 쓰이는 사설 IP다.
- 공인 IP: 외부 서버가 나를 식별하는 주소. 웹사이트에 접속하면 상대방 서버에 이 주소가 기록된다.
- 사설 IP: 192.168.x.x처럼 공유기가 내부 기기에 나눠주는 주소. 외부에서는 보이지 않는다.
"내 IP"를 확인한다고 할 때는 대부분 공인 IP를 말한다. 윈도우 명령 프롬프트에서 ipconfig를 입력하면 나오는 주소는 사설 IP인 경우가 많으니 주의해야 한다.
IP 주소로 어디까지 알 수 있을까
공인 IP 하나만으로도 꽤 많은 정보가 드러난다. 정확한 집 주소까지 나오지는 않지만, 도시 단위 위치와 인터넷 사업자 정도는 바로 파악된다.
| 항목 | 확인 가능 여부 | 정확도 |
|---|---|---|
| 국가/도시 | 가능 | 높음 |
| ISP (인터넷 사업자) | 가능 | 매우 높음 |
| VPN·프록시 사용 여부 | 가능 | 중간~높음 |
| 정확한 도로명 주소 | 불가 | - |
| 개인 신원 | 불가 | - |
IP만으로 개인을 특정할 수는 없다. 다만 수사기관이 ISP에 요청하면 해당 IP를 사용한 가입자를 추적할 수 있기 때문에, 완전한 익명은 아니다.
VPN을 쓰고 있는데 정말 숨겨지는 걸까
VPN에 연결하면 IP가 VPN 서버 주소로 바뀐다. 그런데 WebRTC라는 브라우저 기능 때문에 실제 IP가 새어나가는 경우가 있다. 크롬이나 파이어폭스에서 화상통화, 음성채팅에 쓰이는 기술인데, 이게 VPN 터널 바깥으로 직접 연결을 시도하면서 원래 IP가 노출될 수 있다.
TIP VPN 접속 후 IP 주소 조회 도구에서 WebRTC 누출 테스트를 돌려보면, 실제로 IP가 숨겨지고 있는지 바로 확인된다. VPN 서버 IP만 표시되면 정상이고, 원래 IP가 같이 뜨면 브라우저 설정을 손봐야 한다.
IP가 바뀌는 경우와 고정되는 경우
가정용 인터넷은 대부분 유동 IP를 쓴다. 공유기를 재부팅하거나 일정 시간이 지나면 IP가 바뀔 수 있다. 반면 웹 서버나 기업 회선은 고정 IP를 할당받아 항상 같은 주소를 유지한다.
- 유동 IP
- ISP가 접속할 때마다 남는 주소를 배정한다. 가정용 요금제 대부분이 여기에 해당한다. 공유기를 껐다 켜면 바뀌는 경우가 많다.
- 고정 IP
- 별도 신청(보통 월 추가 요금)으로 하나의 IP를 고정 배정받는다. CCTV 원격 접속, 서버 운영 등에 필요하다.
내 IP를 빠르게 확인하는 방법
가장 간단한 방법은 브라우저에서 "내 IP"를 검색하는 것이다. 구글 검색창에 입력하면 바로 공인 IP가 표시된다. 다만 위치, ISP, VPN 감지 같은 부가 정보까지 보려면 전용 도구를 쓰는 편이 낫다.
- 브라우저에서 IP 조회 사이트에 접속한다.
- 페이지가 열리면 공인 IP, 위치, ISP 정보가 자동으로 뜬다.
- VPN을 쓰고 있다면 WebRTC 누출 여부와 보안 상태까지 확인한다.
별도 프로그램을 설치하거나 명령어를 입력할 필요 없이, 접속하는 순간 모든 정보가 한 화면에 정리된다.
공유기 뒤에 있는 내 실제 공인 IP가 궁금할 때, VPN이 제대로 작동하는지 점검할 때. 한 번 확인해두면 네트워크 문제가 생겼을 때 원인을 훨씬 빠르게 좁힐 수 있다.