Skip to content

zhorton34/simply.node-dns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simply@node-dns (Domain Name Phone Book Service)



Get Ip Address From Host or Url

let { DomainNamePhoneBook } = require('simply.node-dns')

let DNS = new DomainNamePhoneBook('google.com')

DNS.getIp().then(({ address, family }) => console.log({ 
    ip: address,
    ipFamily: family // 4 or 6
}))

DNS.getHost().then(({ domain }) => console.log({ domain }))

Get Host from Ipv4 or Ipv6 Address

let { DomainNamePhoneBook } = require('simply.node-dns')

let DNS = new DomainNamePhoneBook('140.82.114.4')

DNS.getHost().then(({ domain }) => console.log({ 
    domain
}))

When one is resolved, so is the other

let { DomainNamePhoneBook } = require('simply.node-dns')

let DNS = new DomainNamePhoneBook('140.82.114.4')

DNS.getHost().then(({ domain }) => console.log({ 
    domain
}))

DNS.ip() // 140.82.114.4
DNS.host() // github.com

About

Simply Node DNS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published