All Projects → ipfinder-io → ip-finder-cli

ipfinder-io / ip-finder-cli

Licence: Apache-2.0 license
The official command line client for IPFinder

Programming Languages

PHP
23972 projects - #3 most used programming language
elixir
2628 projects
shell
77523 projects
Roff
2310 projects
Makefile
30231 projects
ruby
36898 projects - #4 most used programming language
Batchfile
5799 projects

Projects that are alternatives of or similar to ip-finder-cli

Vedetta
OpenBSD Router Boilerplate
Stars: ✭ 260 (+2263.64%)
Mutual labels:  ipv6, firewall, ipv4
geoip
🌚 🌍 🌝 GeoIP 规则文件加强版,同时支持定制 V2Ray dat 格式路由规则文件 geoip.dat 和 MaxMind mmdb 格式文件 Country.mmdb。Enhanced edition of GeoIP files for V2Ray, Xray-core, Trojan-Go, Clash and Leaf, with replaced CN IPv4 CIDR available from ipip.net, appended CIDR lists and more.
Stars: ✭ 524 (+4663.64%)
Mutual labels:  ipv6, ipv4, geoip
whereabouts
An HTTP service for mapping IPv4 and IPv6 addresses to cities, countries & continents
Stars: ✭ 16 (+45.45%)
Mutual labels:  ipv6, ipv4, geoip
Iptables semantics
Verified iptables Firewall Ruleset Analysis
Stars: ✭ 85 (+672.73%)
Mutual labels:  ipv6, firewall, ipv4
Netpwn
Tool made to automate tasks of pentesting.
Stars: ✭ 152 (+1281.82%)
Mutual labels:  ipv6, ipv4
WaGis-Mass-IP-Blacklister-Windows
This Tool blocks a Mass of IP Adresses via the Windows Firewall. You can run in Automatic-Mode using a Abusive IP List like blocklist.de
Stars: ✭ 34 (+209.09%)
Mutual labels:  firewall, ipv4
Php Ip Tools
Useful tools for IP manipulations
Stars: ✭ 152 (+1281.82%)
Mutual labels:  ipv6, ipv4
Iptools
PHP Library for manipulating network addresses (IPv4 and IPv6)
Stars: ✭ 163 (+1381.82%)
Mutual labels:  ipv6, ipv4
Exabgp
The BGP swiss army knife of networking
Stars: ✭ 1,713 (+15472.73%)
Mutual labels:  ipv6, ipv4
Firewall
ASP.NET Core middleware for IP address filtering.
Stars: ✭ 159 (+1345.45%)
Mutual labels:  ipv6, ipv4
Jool
SIIT and NAT64 for Linux
Stars: ✭ 172 (+1463.64%)
Mutual labels:  ipv6, ipv4
Nftlb
nftables load balancer
Stars: ✭ 147 (+1236.36%)
Mutual labels:  ipv6, ipv4
Pytricia
A library for fast IP address lookup in Python.
Stars: ✭ 140 (+1172.73%)
Mutual labels:  ipv6, ipv4
fakeroute
IPv4 and IPv6 traceroute fake hop generator through IP spoofing
Stars: ✭ 75 (+581.82%)
Mutual labels:  ipv6, ipv4
Aliddns
aliyun ddns for golang【阿里云DDNS服务,用来将自己的动态IP同步到自己的域名解析服务器,安装方便,配置简单,默认支持Linux和MacOS以后台服务方式持续运行】
Stars: ✭ 136 (+1136.36%)
Mutual labels:  ipv6, ipv4
Ddns
🚩 自动更新域名解析到本机IP(支持dnspod,阿里DNS,CloudFlare,华为云,DNSCOM...)
Stars: ✭ 2,582 (+23372.73%)
Mutual labels:  ipv6, ipv4
IPpy
🚀 Ping IP addresses and domains in parallel to find the accessible and inaccessible ones.
Stars: ✭ 54 (+390.91%)
Mutual labels:  ipv6, ipv4
Ipaddress
Java library for handling IP addresses and subnets, both IPv4 and IPv6
Stars: ✭ 197 (+1690.91%)
Mutual labels:  ipv6, ipv4
private-ip
Check if IP address is private.
Stars: ✭ 26 (+136.36%)
Mutual labels:  ipv6, ipv4
vertx-ddns
基于 Vert.x 的 DDNS 解决方案。自动更新域名解析到本机IP, 支持的DNS服务商: Alidns(阿里云) 、 Dnspod(腾讯云) 、Cloudflare、华为云
Stars: ✭ 126 (+1045.45%)
Mutual labels:  ipv6, ipv4

IPFinder CLI (Command Line Interface) https://ipfinder.io/

  • Supports Single IP Address, asn, ranges, firewall as Input
  • Supports Bulk
  • Exports Results to Screen or to An Output File
  • Supports IPv4 and IPv6
  • Supports ASN number , RANGES , Firewall

Getting Started

sign up for a free account at https://ipfinder.io/auth/signup, for Free IPFinder API access token.

The free plan is limited to 4,000 requests a day, and doesn't include some of the data fields To enable all the data fields and additional request volumes see https://ipfinder.io/pricing.

Documentation

Visit IPFinder documentation.

System Requirements

Installation

Via composer

First, download the IPfinder cli using Composer:

composer global require ipfinder-io/ip-finder-cli

Make sure to place composer's system-wide vendor bin directory in your $PATH so the IPfinder executable can be located by your system. This directory exists in different locations based on your operating system; however, some common locations include:

  • macOS: $HOME/.composer/vendor/bin
  • GNU / Linux Distributions: $HOME/.config/composer/vendor/bin
  • Windows: %USERPROFILE%\AppData\Roaming\Composer\vendor\bin

Linux Distributions / macOS

download the IPfinder cli using from github using curl

$ brew tap ipfinder-io/ip-finder-cli
$ brew install ip-fidner-cli
## using curl

$ curl -LO https://github.com/ipfinder-io/ip-finder-cli/releases/download/v1.0.2/ipfinder.phar
## using wget
$ wget https://github.com/ipfinder-io/ip-finder-cli/releases/download/v1.0.2/ipfinder.phar
$ chmod +x ipfinder.phar
$ sudo mv ipfinder.phar /usr/bin/ipfinder
$ ipfinder -h

Windows

  1. Download IPFINDER PHAR from github
  2. Create a directory for PHP binaries; e.g., C:\bin
  3. Open a command line (e.g., press Windows+R » type cmd » ENTER)
  4. Create a wrapping batch script (results in C:\bin\ipfinder.cmd):
C:\Users\username> cd C:\bin
C:\bin> echo @php "%~dp0ipfinder.phar" %* > ipfinder.cmd
C:\bin> exit
  1. Open a new command line and confirm that you can execute IPfinder from any path:
C:\Users\username> ipfinder --help

Command list

shortopts longopts Description
-h --help This help text
-o --output save to a given file
-u --update App Code update
-a --auth lookup your IP address information.
-m --format fetching IP address information.
-i --ip firewall supported format https://ipfinder.io/docs/?shell#firewall.
-n --asn fetching AS number information.
-r --ranges fetching IP Address Ranges information.
-f --firewall fetching firewall information
-d --domain Get information for Domain IP.
-d --dhistory Get information for Domain IP history.
-dl --dlist Get information for list Domain By ASN, Country,Ranges.
-s --status Get information for your token.
-c --config Add your Token and labg
-l --shell Run interactively

License

Licensed under the Apache-2.0.

Support

Contact Us With Additional Questions About Our API, if you would like more information about our API that isn’t available in our IP geolocation API developer documentation, simply contact us at any time and we’ll be able to help you find what you need..

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].