맥, macOS, 내부/외부 ip 주소 찾아내기

맥에서 현재 접속 중인 네트워크의 내부 및 외부 IP를 찾는 방법에 관한 글입니다. 아래 목록 참고하시어 필요한 내용 확인하시기 바랍니다.

같은 네트워크를 이용 중인 기기끼리는 내부 IP를 이용하여, 손쉽게 ‘기기간 파일 공유 및 원격 제어’를 하실 수 있습니다. 하지만, 다른 네트워크에서 집에 있는 컴퓨터로 접속하기 위해서는 본인 집에 할당된 외부 IP 주소로 접근해야하며 별도의 포트 포워딩 작업이 필요합니다.

  • 외부 IP : 통신사(ISP)에서 할당한 IP로써, 모든 온라인 활동은 이 IP 주소로 표시
  • 내부 IP : 공유기를 통해 할당된 내부의 IP로써, 공유기에 연결된 내부망에서만 사용 가능

맥에서 내부 IP 찾는 법

공유기에서 현재 사용 중인 맥에 할당한 내부 IP를 찾는 방법은 여러가지가 있습니다. 어차피 다 같은 값을 찾기 위한 방법이므로 한가지 방법만 선택해서 사용하시면 됩니다.

* 내부 IP 주소를 안다하더라도 외부 네트워크에서는 접근이 불가능합니다. 같은 네트워크망에서만 접근이 가능합니다.

 

방법 1) 네트워크 설정

‘System Preferences > Network’에서 확인이 가능합니다. 접속된 네트워크를 선택하신 후에 IP Address 부분을 확인하시면 됩니다.

  • System Preferences > Network ▼

 

방법 2) 공유기 설정 페이지

공유기 설정 페이지로 이동하시면 알 수 있습니다. 사용하고 계신 공유기마다 다른 게이트웨이 주소를 사용하므로 이를 먼저 확인하시고 진행하시기 바랍니다.

* IPTIME 공유기를 사용하고 계시다면, 브라우저 주소바에 192.168.0.1를 입력하여 접속하실 수 있습니다.

  • 공유기 설정 > 내부 네트워크 설정 > 사용중인 IP 주소 정보 ▼

  • 추가) 터미널에서 기본 게이트웨이 확인 방법 ▼
~ (502) $ netstat -rn
Routing tables
Internet:
Destination        Gateway            Flags        Refs      Use   Netif Expire
default            192.168.0.1        UGSc          138        0     en0       

 

방법 3) 공유(Sharing) 설정

공유 설정에서도 내부 IP를 확인하실 수 있습니다. ‘System Preferences > Sharing’로 접근하셔서 아무 항목이나 선택하시면 관련 주소를 확인 가능합니다.

  • System Preferences > Sharing ▼

 

방법 4) 터미널 명령어

터미널 앱을 실행하신 후에 아래 초록색 커맨드를 실행하시면 확인하실 수 있습니다.

ifconfig | grep inet
$ ifconfig | grep inet 
inet 127.0.0.1 netmask 0xff000000 
inet6 ::1 prefixlen 128 
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 
inet6 fe80::105a:1eed:ad3c:4ab6%en0 prefixlen 64 secured scopeid 0x5 
inet 192.168.0.14 netmask 0xffffff00 broadcast 192.168.0.255

외부 IP 찾는 법

외부망에서 사용되는 통신사가 할당해준 IP입니다. 본인의 모든 온라인 활동은 이 IP 주소로 이루어진다고 보시면 됩니다.

 

방법 1) 구글 검색

구글에서 “ip address” 키워드로 찾으실 수 있습니다. IP 주소가 XX.XX.XXX.XX와 같이 나오게 됩니다. 네이버에서 ‘ip 주소’로 검색하셔도 됩니다.

 

방법 2) 터미널

터미널 앱을 실행하시고 아래 명령어를 입력하시면 됩니다. echo 줄바꿈을 위한 명령어로 ‘curl ipecho.net/plain’만 입력하셔도 됩니다.

$ curl ipecho.net/plain; echo
XX.XX.XXX.XX

 

방법 3) What’s my IP

What’s my IP 사이트에 접속하셔서 확인하실 수 있습니다. 나의 외부/내부 IP 및 현재 공유기 위치까지 한번에 알 수 있습니다. Hostname 항목의 내용을 확인하시면 됩니다.


이상입니다.

댓글 남기기