맥에서 내 IP 주소는 어떻게 확인하나요?
맥에서는 시스템 설정 > 네트워크 > Wi-Fi에서 세부사항을 열어 사설 IP를 확인할 수 있고, 터미널에서 ipconfig getifaddr en0 명령으로도 같은 정보를 볼 수 있습니다. 공인 IP는 ipnow.kr 접속이나 curl ipnow.kr로 확인합니다.
최종 수정일
en0가 안 맞으면 어떻게 하나요?
맥마다 와이파이 인터페이스 이름이 다를 수 있습니다. 터미널에서 networksetup -listallhardwareports를 실행하면 Wi-Fi에 연결된 정확한 인터페이스 이름(en0, en1 등)을 확인할 수 있습니다.
이더넷 케이블을 쓰는 경우에도 같은 명령으로 이더넷 포트의 이름을 찾아 ipconfig getifaddr 뒤에 넣으면 됩니다.
시스템 설정 화면과 터미널 결과가 다르면?
두 방법 모두 같은 사설 IP를 보여 줘야 정상입니다. 값이 다르게 보인다면 Wi-Fi와 이더넷에 동시에 연결돼 있어 서로 다른 인터페이스를 확인하고 있을 가능성이 큽니다.
사설 IP와 공인 IP 개념이 헷갈린다면 공인 IP와 사설 IP를 먼저 참고하세요.
공유기 자체 IP(게이트웨이)는 어떻게 확인하나요?
시스템 설정 > 네트워크 > Wi-Fi 세부사항의 TCP/IP 탭에서 라우터 항목이 바로 공유기의 사설 IP입니다. 터미널에서는 netstat -nr | grep default로도 확인할 수 있습니다.
공유기 관리 화면 접속 방법은 공유기 IP 확인 방법에서 다룹니다.
맥에서 내 IP 주소는 어떻게 확인하나요?: 단계별 방법
- 시스템 설정에서 사설 IP 확인하기시스템 설정 > 네트워크 > Wi-Fi로 들어가 연결된 네트워크의 세부사항... 버튼을 클릭하면 TCP/IP 탭에 사설 IP 주소가 표시됩니다.
- 터미널로 사설 IP 확인하기터미널을 열고
ipconfig getifaddr en0을 입력합니다. 와이파이가 아닌 유선(이더넷)을 쓰고 있다면en0대신en1등 다른 인터페이스 이름을 시도해야 할 수 있습니다. - ipnow.kr에서 공인 IP 확인하기브라우저로 ipnow.kr에 접속하면 통신사가 부여한 공인 IP가 첫 화면에 바로 표시됩니다.
- 터미널에서 공인 IP 확인하기
curl ipnow.kr명령을 실행하면 공인 IP가 한 줄로 바로 출력되어, 화면을 보지 않고도 스크립트에서 활용할 수 있습니다.
자주 묻는 질문
아이폰에서도 같은 방법을 쓰나요?
아이폰은 메뉴 구성이 달라 별도로 확인해야 합니다. 자세한 방법은 아이폰용 가이드에서 따로 다룹니다.
ipconfig getifaddr 명령이 아무 값도 안 주면?
해당 인터페이스가 연결돼 있지 않다는 뜻입니다. Wi-Fi가 켜져 있고 네트워크에 연결됐는지 먼저 확인한 뒤 인터페이스 이름을 다시 확인해 보세요.
IPv6 주소도 확인할 수 있나요?
세부사항 화면을 아래로 스크롤하면 IPv6 관련 정보가 함께 표시되는 경우가 있습니다. 터미널에서는 ifconfig en0으로 더 자세히 볼 수 있습니다.
맥 터미널에서 공인 IP만 깔끔하게 뽑고 싶으면?
curl ipnow.kr 한 줄이면 공인 IP만 출력되어 스크립트나 다른 명령과 조합하기 편합니다.
Wi-Fi와 이더넷을 동시에 쓰면 어떤 IP가 진짜인가요?
두 인터페이스 모두 각자의 사설 IP를 가지며 우선순위가 높은 쪽으로 인터넷이 나갑니다. 정확한 우선순위는 시스템 설정 > 네트워크 화면의 서비스 순서에서 확인할 수 있습니다.