Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

193
Vistas
Node.js obtiene un formato de IP de red informática utilizable en una solicitud de publicación de LAN externa

El siguiente código está diseñado para obtener la IP de la red de una computadora en una red LAN.

Necesito identificar el formato de IP de la red de la computadora como '192.1.xx.x.x59' que se puede usar al realizar una solicitud de publicación de LAN externa.

El problema es que el código sigue devolviendo '0.0.0.0' como la IP de la red.

¿Podría ayudarme a detectar el problema con este código?

¡Gracias por adelantado!

 function getIPAddress() { var interfaces = require('os').networkInterfaces(); for (var devName in interfaces) { var iface = interfaces[devName]; for (var i = 0; i < iface.length; i++) { var alias = iface[i]; if (alias.family === 'IPv4' && alias.address !== '127.0.0.1' && !alias.internal) return alias.address; } } return '0.0.0.0'; } console.log(getIPAddress());
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Según tu código, creo que no te conectaste a ninguna red wifi o algo así. Entonces, devolviendo 0.0.0.0

se puede ver mediante las interfaces de registro

 var interfaces = require('os').networkInterfaces(); console.log(interfaces);
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda