반응형
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
'NodeJS, NPM, Koa > NodeJS, NPM, Express' 카테고리의 다른 글
NodeJS Import 방법 정리 # CommonJS ES (0) | 2023.04.19 |
---|---|
NodeJS 에서 CSV 읽어들이기 # JS (0) | 2022.05.05 |
Pug (구 Jade) 설치 및 기본 문법들 정리 # NodeJS (0) | 2021.11.25 |
NPM 의 package.json 을 이용한 효율적 설치 방법 #NodeJS (0) | 2020.03.21 |
댓글