【发布时间】:2021-08-08 13:04:05
【问题描述】:
IP地址有两种。
内部 - 我们可以使用 ipconfig
外部 - 我们可以使用谷歌检查我的 IP 是什么
我想读取请求用户的内部 IP 地址。我正在使用express-ip 模块来获取IP 地址。
const expressip = require('express-ip');
app.use(expressip().getIpInfoMiddleware);
然后我可以查看用户的外部IP地址req.ipInfo
const ip = req.ipInfo.ip || '';
如何读取内部 IP 地址?这可能吗?
【问题讨论】:
-
为什么需要用户的内部IP?你可以得到它,但通常是通过恶作剧,这些恶作剧更多是出于意外而不是设计。
-
从组织中识别正在聊天的实际用户,我怎样才能得到它?