This is a simple, lightweight DNS server written in pure JavaScript with no external dependencies
Implementations of DNS host resolvers.
An abstract-encoding compliant module for encoding / decoding DNS packets
Resolve mongodb+srv:// URLs to mongodb:// URLs
Caches dns resolutions made with async dns.resolve instead of default sync dns.lookup, refreshes in background
Compare DNS record strings for equality
OpenTelemetry instrumentation for `node:dns` name resolution module
the http/https agent used by the npm cli
Encode/decode DNS-SD TXT record RDATA fields
Low level multicast-dns implementation in pure javascript
Make low-level DNS requests with retry and timeout support.
A DNS zone file parser and generator.
Middleware for validating host headers in requests to protect against DNS rebinding attacks.
Haraka plugin for DNS lists (DNSBL, DNSWL)
Parse and stringify mdns service types
Middleware to set X-DNS-Prefetch-Control header.
Abstraction for exponential and custom retry strategies for failed operations.
Utility package to see if the node process can bind to the host or listen on a port. Can be used for checking if a host resolves to localhost.
TypeScript definitions for dns-packet
Resolve DNS queries with browser fallback
TypeScript definitions for multicast-dns
A decorator on top of `fetch` that caches the DNS query of the `hostname` of the passed URL
An abstract-encoding compliant module for encoding / decoding DNS packets
DNS over HTTP resolver
Resolve host names to IP addresses
For internal Discourse use
API client for the PointHQ DNS Hosting System
Forget about IPs in Vagrant - Automated DNS for your VMs This Vagrant plugin spins up a lightweight DNS server and makes it visible to your guests and your host, so that you can easily access all your machines without having to fiddle with IP addresses. DNS records are automatically added and removed as machines are brought up and down, and you can configure static entries to be returned from the server as well. See the README for more documentation.
The point of this gem is to monitor your hosts for (unwanted) DNS changes. The `dns-monitor` file is designed to be run as a CRON job. It takes a return-delimited text file listing domain names, and checks an RDAP database (which you can specify) for JSON entries that match.
Simple tool for querying DNS servers for host information
Sync your Zone file with your DNS host
CLI client for the PointHQ DNS Hosting System
Gem for resolving a DNS host to the closest IP address
Allows capistrano to configure deploy hosts and roles using DNS SRV records
Securely updates DNS records in a zone hosted by OVH.
Host your own dynamic DNS via Digital Ocean
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.