get a real public ip on broswer.
npm install get-real-ip
yarn add get-real-ip
pnpm add get-real-ip
import getRealIp from "get-real-ip";
getRealIp().then((ip) => {
console.log("ip: ", ip);
})(
// or with async/await
async () => {
const ip = await getRealIp();
console.log("ip: ", ip);
}
)();
import getRealIp from "get-real-ip";
const iceServers = [
{
urls: ["stun:stun.l.google.com:19302"],
},
];
getRealIp(iceServers).then((ip) => {
console.log("ip: ", ip);
})(
// or with async/await
async () => {
const ip = await getRealIp(iceServers);
console.log("ip: ", ip);
}
)();