@cjdev/nataddr

NAT addresses for whitelisting

Usage no npm install needed!

<script type="module">
  import cjdevNataddr from 'https://cdn.skypack.dev/@cjdev/nataddr';
</script>

README

CJ NAT Addresses

List of CJ NAT addresses suitable for source IP whitelisting.

Usage

In the Shell

npx @cjdev/nataddr

will display the list of nat IP addresses in the format <Address Type> <Address>.

As a Library

Install into your project: npm i @cjdev/nataddr

import * as nat from '@cjdev/nataddr';

// All CIDR blocks, with IP type property
console.log("all:", JSON.stringify(nat.all()));

// IPv4 CIDR blocks only, as strings
console.log("IPv4:", JSON.stringify(nat.v4()));

// IPv6 CIDR blocks only, as strings
console.log("IPv6:", JSON.stringify(nat.v6()));