내 컴퓨터 공인 IP 주소 확인 사이트 없이 찾는 방법

안녕하세요. 파파트리입니다!

인터넷 설정이나 원격접속, 공유기 점검을 하다 보면 내 컴퓨터의 공인 IP 주소가 필요할 때가 있습니다. 보통 검색창에 ‘내 IP’를 입력하지만 별도의 확인 사이트를 열지 않고도 명령어나 공유기 관리 화면에서 찾을 수 있는데요.

저도 예전에는 명령 프롬프트에서 ipconfig만 실행하면 공인 IP가 나오는 줄 알았습니다. 하지만 공유기를 사용하는 환경에서는 대부분 내부 IP가 표시되기 때문에 두 주소를 구분해야 했습니다. 오늘은 웹사이트 접속 없이 공인 IP 주소를 확인하는 방법을 정리해 보겠습니다.

1. 공인 IP와 내부 IP 먼저 구분하기

IP 주소는 크게 공인 IP와 내부 IP로 나눌 수 있습니다. 공인 IP는 인터넷에서 우리 집이나 사무실의 네트워크를 식별하는 주소이고, 내부 IP는 공유기가 컴퓨터와 스마트폰 등에 나누어 주는 주소입니다.

가정에서 흔히 볼 수 있는 다음 주소는 대부분 내부 IP입니다.

  • 192.168.x.x
  • 10.x.x.x
  • 172.16.x.x부터 172.31.x.x

명령 프롬프트에서 ipconfig를 입력했을 때 192.168.0.10 같은 주소가 보인다면 공인 IP가 아니라 현재 컴퓨터가 공유기 안에서 사용하는 내부 주소일 가능성이 큽니다.

집-책상에서-공인-IP-확인
집-책상에서-공인-IP-확인

마이크로소프트 공식 문서에서도 ipconfig는 네트워크 어댑터의 IPv4·IPv6 주소와 서브넷 마스크, 기본 게이트웨이를 보여주는 명령이라고 안내합니다. Microsoft ipconfig 안내

저도 처음에는 이 IPv4 주소를 공인 IP로 알고 기록했는데요. 공유기 외부에서 접속하려고 하니 연결되지 않아 두 주소가 다르다는 사실을 알게 됐습니다.

2. 명령 프롬프트에서 공인 IP 확인하기

웹브라우저를 열지 않고 확인하려면 DNS 조회 명령을 이용할 수 있습니다.

  1. 키보드에서 윈도우 키+R을 누릅니다.
  2. 실행 창에 cmd를 입력합니다.
  3. 확인을 눌러 명령 프롬프트를 엽니다.
  4. 다음 명령어를 입력하고 Enter를 누릅니다.
nslookup myip.opendns.com resolver1.opendns.com

결과에는 DNS 서버 주소와 조회된 주소가 함께 표시될 수 있습니다. 보통 마지막 부분의 Address 또는 Addresses 옆에 나오는 값이 외부에서 확인된 공인 IP입니다.

다만 첫 번째로 보이는 208.67... 형식의 주소는 조회에 사용한 DNS 서버일 수 있으므로 그대로 공인 IP라고 판단하면 안 됩니다. 아래쪽의 ‘권한 없는 응답’ 부분에서 myip.opendns.com에 대응하는 주소를 확인하세요.

이 방법은 홈페이지 화면을 방문하지 않을 뿐, 외부 DNS 서비스에 현재 접속 주소를 질의하는 방식입니다. 인터넷 연결이 끊겨 있다면 확인할 수 없습니다.

3. PowerShell과 공유기에서 확인하기

PowerShell 명령어 이용하기

시작 버튼에서 PowerShell 또는 터미널을 검색한 뒤 다음 명령을 입력할 수 있습니다.

(Invoke-RestMethod -Uri "https://api.ipify.org").Trim()

잠시 기다리면 공인 IPv4 주소만 간단히 표시됩니다. 이것도 브라우저를 열지는 않지만 외부 IP 확인 서비스의 API를 이용하는 방법입니다.

외부 서비스를 전혀 이용하고 싶지 않다면 공유기 관리 화면을 확인하세요.

공유기의 WAN IP 확인하기

먼저 명령 프롬프트에서 다음 명령을 실행합니다.

ipconfig

결과에서 현재 사용하는 Wi-Fi 또는 이더넷 항목의 기본 게이트웨이를 찾습니다. 흔히 다음과 같은 주소가 표시됩니다.

192.168.0.1
192.168.1.1
172.30.1.254

이 주소를 브라우저 주소창에 입력한 뒤 공유기 관리자 계정으로 로그인합니다. 메뉴 이름은 제조사에 따라 다르지만 보통 다음 경로에서 확인할 수 있습니다.

인터넷 상태 → WAN 정보 → 외부 IP

여기에 표시된 WAN IP가 명령어로 확인한 공인 IP와 같다면 공유기가 직접 공인 주소를 할당받은 상태입니다. 관리자 비밀번호를 모른다면 공유기 바닥의 기본 정보나 통신사 안내를 확인하세요. 비밀번호를 알아내기 위해 무리하게 공유기를 초기화하면 인터넷과 와이파이 설정이 지워질 수 있습니다.

4. 주소가 다르게 나올 때 확인할 사항

공인 IP를 확인했는데 예상과 다른 주소가 보인다고 반드시 오류인 것은 아닙니다. 다음과 같은 환경에서는 결과가 달라질 수 있습니다.

  • VPN을 사용하면 VPN 서버의 공인 IP가 표시됨
  • 회사 네트워크에서는 회사의 외부 IP가 표시됨
  • 스마트폰 핫스팟은 이동통신사의 주소로 표시됨
  • 공유기를 두 대 연결하면 이중 NAT가 생길 수 있음
  • 인터넷 재연결 후 유동 IP가 바뀔 수 있음

공유기의 WAN 주소가 192.168.x.x, 10.x.x.x 또는 100.64.x.x~100.127.x.x처럼 표시된다면 상위 공유기나 통신사 네트워크에서 한 번 더 주소 변환이 이뤄질 가능성이 있습니다. 특히 100.64.0.0/10 대역은 통신사의 공유 IP 환경에서 사용될 수 있습니다.

공유기-관리자-화면에서-WAN-IP-확인
공유기-관리자-화면에서-WAN-IP-확인

이 경우 공유기 WAN 화면의 주소와 외부 명령어 결과가 다를 수 있어요. 서버 운영이나 CCTV 원격접속, 포트포워딩이 목적이라면 통신사에 공인 IPv4 제공 여부를 문의해야 합니다.

공인 IP는 개인정보 그 자체는 아니지만 대략적인 통신사와 접속 지역, 네트워크 정보를 노출할 수 있습니다. 블로그나 커뮤니티에 결과 화면을 올릴 때는 IP 숫자를 가리는 것이 안전합니다.

FAQ

Q1. ipconfig에 표시된 IPv4가 공인 IP인가요?

모뎀에 컴퓨터를 직접 연결한 일부 환경에서는 공인 IP일 수 있습니다. 하지만 공유기를 사용한다면 대부분 192.168 등으로 시작하는 내부 IP가 표시됩니다.

Q2. 사이트를 전혀 이용하지 않고 확인할 수 있나요?

공유기가 직접 공인 IP를 받는 환경이라면 관리 화면의 WAN 정보에서 확인할 수 있습니다. 명령 프롬프트와 PowerShell 방법은 브라우저는 열지 않지만 외부 DNS나 API에 질의합니다.

Q3. 공인 IP가 계속 바뀌는 이유는 무엇인가요?

일반 가정용 인터넷은 유동 IP를 사용하는 경우가 많습니다. 모뎀이나 공유기를 재부팅하거나 통신사의 임대 기간이 갱신되면 주소가 달라질 수 있습니다.

마무리

사이트를 열지 않고 공인 IP를 확인하려면 명령 프롬프트의 DNS 조회나 PowerShell 명령을 이용하면 편리합니다. 외부 서비스도 사용하고 싶지 않다면 공유기 관리 화면에서 WAN IP를 살펴보세요. VPN과 통신사 공유 IP 환경에서는 주소가 다르게 표시될 수 있다는 점도 함께 기억하시기 바랍니다.

👉 내 PC IP 주소 확인하는 방법

👉 IP 주소 확인 명령어 및 경로

함께보면 좋은 글