Método Node.js dns.getServers()

El método dns.getServers() es una interfaz de programación de aplicaciones incorporada del módulo dns que se utiliza para obtener direcciones IP del servidor actual.
Sintaxis: 
 

dns.getServers()

Parámetros: este método no acepta ningún parámetro.
Retorno: este método devuelve una array de direcciones IP en formato RFC 5952 según lo configurado en la resolución DNS para el host actual. Se adjuntará una string como número de puerto si se utiliza un puerto personalizado.
Los siguientes ejemplos ilustran el uso del método dns.getServers() en Node.js:
Ejemplo 1: 
 

javascript

// Node.js program to demonstrate the   
// dns.resolveSoa() method
  
// Accessing dns module
const dns = require('dns');
  
// Reading IP address of the current host
// and printing it to the console
console.log(dns.getServers());

Producción: 
 

[ '2402:3a80:1103:a055::34', '192.168.43.1' ]

Ejemplo 2: 
 

javascript

// Node.js program to demonstrate the   
// dns.resolveSoa() method
  
// Accessing dns module
const dns = require('dns');
  
// Reading IP address of the current host
// and printing it to the console
res = dns.getServers();
  
res.forEach(element => { 
    console.log(element); 
});

Producción: 
 

72.28.94.156
2306:2470:3160::8888
72.28.94.156:1053
[2306:2470:3160::8888]:1053

Nota: El programa anterior se compilará y ejecutará mediante el comando node index.js.
Referencia: https://nodejs.org/api/dns.html#dns_dns_getservers
 

Publicación traducida automáticamente

Artículo escrito por gekcho y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *