본문 바로가기

Nodejs

사용자 접속 IP 가져오기

반응형
 

request-ip

A small node.js module to retrieve the request's IP address

www.npmjs.com

 

1. npm 설치

npm install request-ip --save

 

2. app.js 설정

const requestIp = require('request-ip');

app.use(requestIp.mw());

 

3. 사용방법

 create: async (req, res) => {
        const ip = req.clientIp;
        console.log(ip);
}

 

* 초기 설정은 IPv6 방식이므로 express서버에서 IPv4로 설정해주어야 한다. listen 할 때 파라미터 값 추가.

app.listen(port, '0.0.0.0')

 

반응형