Socket
Socket
Sign inDemoInstall

linode-dns-tools

Package Overview
Dependencies
10
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

linode-dns-tools

Tools to update your Linode DNS entries via the Linode API.


Version published
Maintainers
1
0

Weekly downloads

Readme

Source

linode-dns-tools

A collection of tools for the linode DNS API.

Requirements

You must provide your linode API key, which you can generate via your linode profile. If there is a .linode-key file in the current directory, it is used, otherwise the .linode-key file in your home directory is used.

Installation

npm install -g linode-dns-tools

The tools

linode-import-zone-file

Imports bind-style DNS zone files via the Linode API. Very useful if you've exported one from another hosting service that won't allow Linode's automatic zone export feature.

Usage

linode-import-zone-file zonefile

It takes a little time depending on how many records you have.

TODO: currently no support for SRV records. Pull requests welcome.

Note that if an error is reported, no records beyond that point are imported.

Runs quietly if nothing is wrong. Use --verbose for detailed output.

linode-change-ip

Globally replace an IP address in all of your domains, or one particular domain. Very useful when you replace a server.

Usage

linode-change-ip --old=1.1.1.1 --new=2.2.2.2

Optionally you can do this for just one domain:

linode-change-ip --old=1.1.1.1 --new=2.2.2.2 --domain=mycompany.com

Runs quietly if nothing is wrong. Use --verbose for detailed output.

linode-add-record

A simple utility to add a new record.

linode-add-record --domain=foo.com --type=a --name=bar --target=1.2.3.4

Currently does not support record types that require more than just a name and target. Pull requests always welcome.

About P'unk Avenue and Apostrophe

linode-dns-tools was created at P'unk Avenue to support our work on Apostrophe, an open-source content management system built on node.js. If you like linode-dns-tools you should definitely check out apostrophenow.org. Also be sure to visit us on github.

Support

Feel free to open issues on github.

Keywords

FAQs

Last updated on 03 Feb 2015

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc