Получить публичный IP-адрес для приложения node.js

Есть ли какой-нибудь модуль node.js, который можно использовать для получения публичного IP-адреса компьютера клиента, отправляющего запрос? Я не имею в виду IPv4 или IPv6, мне нужен публичный IP, как вы получаете, когда вы идете вhttp://www.whatismyip.com/

я пыталсяreq.connection.remoteAddress; но это не возвращает публичный IP. Он должен быть общедоступным, чтобы я мог определить местонахождение города по IP-адресу.

Спасибо :)

Ответы на вопрос(3)

Ваш ответ на вопрос