Я запускаю экспресс-сервер на локальном хосте внутри контейнера докера. и у меня есть такой маршрут:
router.get('/', (req, res) => {
res.type('json')
res.send({
RequesterIP: req.ip
})
})
Но возвращается "RequesterIP" : "::ffff:172.20.0.1"
вместо
"RequesterIP" : "::ffff:1"
или "RequesterIP" : "::ffff:127.0.0.1"
.
Я думаю, что это из-за докера, и этот маршрут дает мне IP, связанный с докером. Как я могу получить реальный IP-адрес клиента?
P.S. : не принимать во внимание прокси-запрос.