Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

ip2

Package Overview
Dependencies
Maintainers
1
Versions
30
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ip2

Another ip address & hosts tools

  • 1.0.5
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
8
Maintainers
1
Weekly downloads
 
Created
Source

Build Status NPM Version NPM Downloads

ip2

Another ip address & hosts tools.

Installation

$ sudo npm i -g ip2

Example

$ ip2 -h        # print help
$ ip2 -lis      # ip & system info
$ ip2 qq.com    # get dns information
$ ip2 8.8.8.8   # get ip geo location

$ ip2 ls        # list hosts
$ ip2 cat       # print hosts content
$ sudo ip2 add google.txt  # add hosts file to system
$ sudo ip2 use google      # use the hosts file

$ ip2 24           # 255.255.255.0
$ ip2 127.0.0.1    # ipv4 to long
$ ip2 2130706433   # long to ipv4
$ ip2 '! 255.255.255.0'  # 0.0.0.255
$ ip2 '192.168.1.134 or 0.0.0.255'  # 192.168.1.255
$ ip2 '192.168.1.134 mask 255.255.255.0'  # 192.168.1.0
$ ip2 '192.168.1.134 subnet 255.255.255.192'  # subnet information
$ ip2 192.168.1.134/26  # CIDR subnet, same as previous

NOTICE: The sudo is must be used when you operating the hosts file.

Usage

Usage: ip2 [options] [command]

  Commands:

    ls [dir]       list hosts
    cat [hosts]    print hosts contents
    add <file>     add custom hosts to system
    use <hosts>    change system hosts to custom hosts
    rm <hosts>     delete one custom hosts file
    reload         reload used hosts
    reset          reset hosts
    init           init hosts
    help           help & example
    *              ip utilities

  Options:

    -h, --help      output usage information
    -V, --version   output the version number
    -v, --version   get version number
    -f, --force     overwrite file
    -l, --local     get local ip
    -s, --system    get system info
    -i, --internet  get internet ip info

See MANUAL for details.

Hosts file

Release History

See the CHANGELOG.

License

Copyright (c) 2015 Mark Zhan.

This project is available under the MIT license. See LICENSE for details.

Keywords

FAQs

Package last updated on 07 Feb 2015

Did you know?

Socket

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
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc