Skip to content

j1shnu/netcli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NetCLI

A Lightweight network tool, which helps you do multiple things.

Features

Some features are still under development.

  • DNS Lookup.
  • Shows your public IP.
  • Internet speed tester. (Thanks to speedtest-go)
  • Find subdomains.
  • Whois Lookup.
  • URL Shortener.
  • Email Checker(check validity and reachability).
  • HTTP Header information.
  • Subnet Calculator.

Usage

Simply type netcli -h and you'll get to know what options are available and how to use them.

COMMANDS:
   nameserver, ns    Print the nameserver of given hostname.(NS RECORD)
   mailserver, mx    Print the mail server of given hostname.(MX RECORD)
   a                 Print the host ip of given hostname.(A RECORD)
   cname             Print the canonical name of given hostname.(CNAME)
   myip              Print your public IP Address.
   speedtest, speed  Do an internet speed test.
   subdomain, subd   Scans an entire domain to find as many subdomains as possible.
   whois             Get whois information of Domain Name or IP Addres.
   shorten, short    URL shortener to reduce a long link.
   email             Check if email address is valid.
   header, head      Enter the web address to check http header
   help, h           Shows a list of commands or help for one command

Build and Run using Makefile

  • make run to run the application.
  • make build to build for your OS and platform.
  • make compile to compile for most OS and platform.
  • make clean to clean build files and golang cache.