private-ip
Version:
Check if IP address is private.
67 lines (41 loc) • 1.35 kB
Markdown
private-ip
--
> Check if IP address is private.
### badges
[](https://huntr.dev)
### Installation
```bash
❯ npm install private-ip --save
or
❯ yarn add private-ip
```
### Usage
```js
import is_ip_private from 'private-ip'
is_ip_private('10.0.0.0')
// => true
is_ip_private('101.0.26.90')
// => false
is_ip_private('not.an.ip.com')
// => undefined
```
### Development
##### Tests
```bash
$ yarn run test
```
##### Build
```bash
$ yarn run build
```
### Authors
- Damir Mustafin [@frenchbread](https://github.com/frenchbread)
- Sick.Codes [@sickcodes](https://github.com/sickcodes) - [https://twitter.com/sickcodes](https://twitter.com/sickcodes)
- John Jackson [@johnjhacking](https://github.com/johnjhacking) - [https://twitter.com/johnjhacking](https://twitter.com/johnjhacking)
- Nick Sahler [@nicksahler](https://github.com/nicksahler) - [https://twitter.com/tensor_bodega](https://twitter.com/tensor_bodega)
### Credits
[https://github.com/frenchbread/private-ip/blob/master/CREDITS.md](https://github.com/frenchbread/private-ip/blob/master/CREDITS.md)
### License
[MIT](https://github.com/frenchbread/private-ip/blob/master/LICENSE)
### IANA Reserved IP list
https://www.iana.org/assignments/iana-ipv4-special-registry/iana-ipv4-special-registry-1.csv