본문 바로가기
NodeJS, NPM, Koa/NodeJS, NPM, Express

서버가 되는 맥컴퓨터의 IP Address 보기 # Mac

by Developer88 2023. 4. 18.
반응형

NodeJS등을 이용해서 간단한 테스트서버를 맥컴퓨터에 띄어서 안드로이드나 다른 컴퓨터에서 접속을 시험할 때,

해당 컴퓨터의 접속할 IP주소를 찾을 때 사용하는 명령어를 알아야 합니다.

오늘은 이 때 사용할 명령어에 대해서 정리해 보겠습니다.

 

1. IP주소 찾기

서버를 Localhost로 띄어 놓고 간단히 테스트를 하는 경우가 많은데요.

이 서버에 접속할 Android 나 다른 컴퓨터에서는 'localhost:3000' 나 '127.0.0.1:3000' 과 같은 주소로는 접속할 수 없어서,

서버가 되는 컴퓨터의 IP주소를 찾아야 합니다.

 

아래 명령어를 안드로이드 스튜디오의 터미널에서 실행해 주면, 접속할 수 있는 인터넷 주소가 191.x.x.x 과 같이 나오므로,

테스트 서버와 연결해서 안드로이드를 테스트하거나 할 때 편리합니다.

 

getifaddr은 get interface address의 약자입니다. 인터페이스의 주소를 얻어달라는 것 입니다.

아래에서 사용하는 en0은 맥의 wifi 네트워크 인터페이스의 device 이름 입니다.

 

ipconfig getifaddr en0

 

 

만약, 특수하게 en0, 즉 매그이 wifi 네트워크가 아닌 다른 디바이스를 사용하는 경우라면,

먼저, 아래와 같이 hardware를 list 합니다.

 

networksetup -listallhardwareports

 

여기서 아래와 같이 Device명을 en0 자리에 바꿔서 사용하면 해당하는 네트워크인터페이스의 ip주소를 볼 수 있습니다.

 

 

이상으로 맥컴퓨터의 ip주소를 보는 방법을 정리해 보았습니다.

728x90

댓글