IT 정보

스마트폰의 IP 주소를 알아내는 방법

aiproductmanager 2025. 3. 16. 16:38
728x90
반응형

스마트폰의 IP 주소를 알아내는 방법은 여러 가지가 있습니다. **내부 IP(로컬 IP)와 외부 IP(공인 IP)**를 구분해야 합니다.


1. 내부 IP (Local IP) 확인 방법

내부 IP는 스마트폰이 Wi-Fi 또는 **모바일 네트워크(LTE/5G)**를 통해 공유기 또는 이동통신사 네트워크에 연결될 때 할당되는 사설 IP 주소입니다.

(1) 안드로이드에서 내부 IP 확인

방법 1: 스마트폰 설정에서 확인

  1. 설정Wi-Fi → 연결된 네트워크 클릭
  2. 고급 설정 또는 네트워크 정보를 확인하면 IP 주소가 표시됨
    • 일반적으로 192.168.xxx.xxx 또는 10.xxx.xxx.xxx 형태

방법 2: Termux에서 확인

sh
복사편집
pkg install net-tools ifconfig
  • wlan0(Wi-Fi) 또는 rmnet_data0(모바일 데이터) 인터페이스의 inet 값이 내부 IP 주소.

(2) 아이폰에서 내부 IP 확인

  1. 설정Wi-Fi → 연결된 네트워크 클릭
  2. IP 주소 부분을 확인 (192.168.xxx.xxx 또는 10.xxx.xxx.xxx)

2. 외부 IP (Public IP) 확인 방법

외부 IP는 인터넷에 접속할 때 스마트폰이 사용하는 공인 IP 주소입니다. 공유기 또는 이동통신사 네트워크에 의해 동적으로 할당됩니다.

(1) 웹사이트를 이용한 확인

스마트폰의 브라우저에서 아래 사이트에 접속하면 외부 IP를 확인할 수 있습니다.


(2) Termux 또는 iOS Shell에서 확인

sh
복사편집
curl ifconfig.me

또는

sh
복사편집
wget -qO- ifconfig.me

이 명령어를 실행하면 스마트폰의 공인 IP 주소가 표시됩니다.


3. 내부 IP vs 외부 IP 차이

구분설명예제
내부 IP 스마트폰이 공유기(Wi-Fi) 또는 이동통신망을 통해 할당받는 IP 192.168.1.10, 10.0.0.5
외부 IP 인터넷에서 보이는 공인 IP (공유기 또는 이동통신사가 제공) 203.0.113.25

4. 스마트폰을 서버로 사용할 때 어떤 IP를 써야 할까?

  1. 내부 네트워크(Wi-Fi 환경)에서만 사용
    • 내부 IP(192.168.x.x)를 사용
    • 같은 네트워크에 있는 PC에서 http://192.168.x.x:PORT로 접속 가능
  2. 외부에서 접속하려면
    • 공유기 포트 포워딩 설정 후, 외부 IP 사용 (http://203.x.x.x:PORT)
    • Ngrok 또는 VPN을 이용하여 터널링

5. 정리

  • 내부 IP는 스마트폰에서 설정 > Wi-Fi 또는 ifconfig로 확인 가능.
  • 외부 IP는 웹사이트(whatismyipaddress.com) 또는 curl ifconfig.me로 확인.
  • 서버로 활용할 때 내부 IP는 같은 네트워크에서만, 외부 IP는 인터넷에서 접속 가능.

더 궁금한 점 있으면 알려주세요!

728x90
반응형