可以使用免费的免费的公共服务网站
一:https://www.ipify.org/
获取 JSON 格式的 IP 地址
// 旧地址不好使
// https://api.ipify.org/?format=json
// 新地址
https://api64.ipify.org/?format=json
二:https://ipinfo.io/
https://ipinfo.io/
三:使用服务器端JavaScript(Node.js)
const express = require('express');
const app = express();
const ip = require('ip'); // 使用ip库来获取客户端IP
app.get('/get-ip', (req, res) => {
let ipAddress = req.headers['x-forwarded-for'] || req.socket.remoteAddress;
res.send(ipAddress);
});
app.listen(3000, () => {
console.log('Server is running on port 3000');
});