UNPKG

1.95 kBJavaScriptView Raw
1"use strict";
2
3var dns = require('../dns');
4var request;
5
6request = dns.resolve('www.google.com', function (err, results) {
7 var i;
8 if (!err) {
9 for (i = 0; i < results.length; i++) {
10 console.log('www.google.com', results[i]);
11 }
12 } else {
13 console.log(err);
14 }
15});
16
17request = dns.lookup('www.yahoo.com', function (err, family, result) {
18 console.log('www.yahoo.com', family, result);
19});
20
21request = dns.resolveMx('microsoft.com', function (err, results) {
22 results.forEach(function (result) {
23 console.log(result);
24 });
25});
26
27request = dns.resolveTxt('aol.com', function (err, results) {
28 results.forEach(function (result) {
29 console.log('aol.com txt:', result);
30 });
31});
32
33request = dns.resolveSrv('_xmpp-server._tcp.gmail.com', function (err, results) {
34 results.forEach(function (result) {
35 console.log('google xmpp', result);
36 });
37});
38
39request = dns.resolveNs('linode.com', function (err, results) {
40 results.forEach(function (result) {
41 console.log('linode ns', result);
42 });
43});
44
45request = dns.resolveCname('www.google.com', function (err, results) {
46 results.forEach(function (result) {
47 console.log('www.google.com -->', result);
48 });
49});
50
51request = dns.reverse('8.8.8.8', function (err, results) {
52 results.forEach(function (result) {
53 console.log('8.8.8.8 -->', result);
54 });
55});
56
57request = dns.reverse('2600:3c03::f03c:91ff:fe96:48b', function (err, results) {
58 results.forEach(function (result) {
59 console.log('2600:3c03::f03c:91ff:fe96:48b -->', result);
60 });
61});
62
63request = dns.resolve6('alittletothewright.com', function (err, results) {
64 results.forEach(function (result) {
65 console.log('alittletothewright.com', result);
66 });
67});
68
69request = dns.resolve('www.linode.com', 'A', '8.8.8.8', function (err, results) {
70 console.log("---- Direct Request ----");
71 results.forEach(function (result) {
72 console.log(result);
73 });
74 console.log("------------------------");
75});