-
ipnet
types and useful methods for working with IPv4 and IPv6 network addresses, commonly called IP prefixes. The new
IpNet
,Ipv4Net
, andIpv6Net
types build on the existingIpAddr
… -
ipnetwork
work with IP CIDRs in Rust
-
netlink-packet-route
netlink packet types
-
local-ip-address
Retrieve system's local IP address and Network Interfaces/Adapters on Linux, macOS and Windows
-
maxminddb
reading MaxMind DB format used by GeoIP2 and GeoLite2
-
netlink-sys
netlink sockets, with optional integration with tokio
-
smoltcp
A TCP/IP stack designed for bare-metal, real-time systems without a heap
-
rtnetlink
manipulate linux networking resources via netlink
-
network-interface
Retrieve system's Network Interfaces on Linux, FreeBSD, macOS and Windows on a standarized manner
-
cidr-utils
functions for working with IPv4 CIDRs and IPv6 CIDRs
-
ipinfo
ipinfo: A Rust library for IPInfo
-
cidr
IP network and IP host within network types
-
bender
A dependency management tool for hardware projects
-
prefix-trie
Prefix trie datastructure (both a set and a map) that provides exact and longest-prefix matches
-
ip2location
Find geo information & proxy information based on the given IP using IP2Location BIN databases
-
ip_network
IPv4 and IPv6 network structs
-
duckai
DuckDuckGo AI to OpenAI API
-
iptrie
IPv4/v6 prefixes lookup structures (based on tries)
-
ripcalc
format and lookup IP addresses
-
pdu
Small, fast, and correct L2/L3/L4 packet parser
-
cargo-skyline
A cargo subcommand for working with Skyline plugins written in Rust
-
no-std-net
Rust's std::net... without the 'std'.
-
iptools
Python iptools port for Rust
-
cidr_calc
CLI to easily calculate CIDR subnets
-
ipgeolocate
Get IP address geolocation information freely
-
packet
Network packet handling
-
http-acl
An ACL for HTTP requests
-
public-ip-address
performing public IP and geolocation lookups from various services
-
ipcap
🌍 A CLI & library for decoding IP addresses into state, postal code, country, coordinates, etc without internet access
-
whois-rust
WHOIS client library for Rust, inspired by https://github.com/hjr265/node-whois
-
rotonda-store
storing and retrieving IP Prefixes
-
netsim
Run tests in network-isolated threads. Intercept and meddle with their packets.
-
geoip2
reading MaxMind DB format used by GeoIP2 and GeoLite2
-
generic-ip
IP address types for generic programming
-
hippotat
Asinine HTTP-over-IP
-
ipcheck-rs
A command tool generates typescript ip checker from CIDR
-
net-route
cross-platform interface for manipulating the routing table
-
synopsys-usb-otg
'usb-device' implementation for Synopsys USB OTG IP cores
-
bgpkit-commons
common BGP-related data and functions
-
edge-raw
Async
no_std
no-alloc implementation of IP and UDP packet creation and parsing -
rbroadlink
control broadlink smart devices
-
libslirp
High-level bindings & helper process for libslirp
-
ipnet-trie
IPv4 and IPv6 network fast lookup trie
-
rocket-client-addr
two request guards used for getting an IP address from a client
-
ipx
Empower your IP data retrieval tasks by leveraging Rust's capabilities to effortlessly extract comprehensive IP information from URLs, enhancing efficiency and precision in data processing workflows
-
tcp_ip
User-space TCP/IP stack
-
icmptunnel-rs
Tunnel ip packets through icmp pings
-
ip_network_table
IPv4 and IPv6 network fast lookup table
-
fcidr
Fragmented Classless Inter-Domain Routing (FCIDR)
-
ipaddress
handle ipv4 and ipv6 numbers
-
qiniu-cdn-manager
A CLI to Manage Qiniu CDN
-
whois-rs
WHOIS client library for Rust, inspired by https://github.com/hjr265/node-whois, forked from https://github.com/magiclen/whois-rust
-
ip-api-client
The client (based on ip-api.com api) allows you to get information about the IP address
-
ipinfo-cli
Empower your IP data retrieval tasks by leveraging Rust's capabilities to effortlessly extract comprehensive IP information from URLs, enhancing efficiency and precision in data processing workflows
-
getserviceip
Web service to get IP addresses from devices
-
mini-dhcp
A minimalistic DHCP server
-
netstack-smoltcp
A netstack for the special purpose of turning packets from/to a TUN interface into TCP streams and UDP packets. It uses smoltcp-rs as the backend netstack.
-
rs-aggregate
Aggregate a list of IP prefixes into their minimum equivalent representation
-
bogon
check if an IP address is a bogon
-
mario
(under developing) A program that periodically checks and synchronises the internet facing ip to godaddy
-
iprr
A CLI to query ip region
-
public-ip
Find the public IP address of a device
-
real-ip
Get the "real ip" of an incoming request using the "forwarded", "x-forwarded-for" or "x-real-ip" headers set by reverse proxies
-
proxier
Auto proxy whitelist and delist crate for 3rd party services
-
iptable
Datastructure for efficient IP address lookup
-
aipn
Enumeration of all Assigned Internet Protocol Numbers as per IANA
-
cidrrr
Convert a CIDR block to a list of IPs
-
ipfetch
CLI Tool for Easy IP Information Fetching
-
ipapi
query IP addresses using ipquery.io API
-
esp-hal-dhcp-server
DHCP server for embassy-net (main target is esp-hal)
-
indicator-extractor
Extract indicators (IP, domain, email, hashes, etc.) from a string or a PDF file
-
async-traceroute
Async Traceroute library/command-line tool
-
onvif-cam-rs
ONVIF IP camera messaging protocol
-
audit
linux audit via netlink
-
cidrs
CIDR Library
-
localip
find the local IP address of the machine
-
cf-dynamic-best
automatically select best Cloudflare IP for a Cloudflare DNS record
-
ip_network_table-deps-treebitmap
Forked version of fast IPv4/IPv6 lookup trie
-
ip-api4rs
ip-api.com API
-
ohttp-relay
Relay Oblivious HTTP requests to protect IP metadata
-
soyal_client
Soyal Card reader protocol implementation
-
tasmota-mqtt-client
interacting with tasmota devices over MQTT
-
ipgen-cli
A command line tool for generating unique and reproducible IP addresses
-
ipgen
generating unique and reproducible IP addresses
-
xping
Command line ping, re-imagined
-
ipqs_db_reader
IPQualityScore Rust Flat File IP Address Reputation Database Reader
-
packet_crafter
tools for creating / parsing / manipulating data packets. Calculates checsums and length fields where possible.
-
actix-ip-filter
IP filter of HTTP requests for Actix Framework
-
get-host-ip
从
C:\Windows\System32\ipconfig.exe
的执行结果内提取出指定【网卡】的属性值 -
brightdata_proxy
helper library which helps you set up a brightdata proxy which you can use with the reqwest library
-
zika
IP Tunneling over MQTT
-
czdb
A pure Rust library for parsing CZDB-format IP databases
-
ip_crate
New package related to ip address
-
netrange
CLI utility to retrieve, filter, and merge adjacent IP ranges for various cloud providers
-
ipware
Http Header Client Ip Extraction Utility
-
http-acl-reqwest
An ACL middleware for reqwest
-
asn-tools
Command-line tools for lookup of an IP address for matching ASN information in the database from https://iptoasn.com/
-
asn-db
Lookup an IP address for matching ASN information in the database from https://iptoasn.com/
-
ip_extractor
that wraps around the ifconfig command to extract network interfaces and their ip addresses
-
ip_rfc
IP address globally routable checking for stable rust
-
ip2proxy
Probe IP2Proxy BIN data files
-
rust_ipify
client library for ipify
-
istor
Check if an IP is a tor exit node
-
iptrap
A fast, stateless TCP sinkhole
-
b0x
CLI tool to display information about the provided input (integers, IP addresses, strings)
-
lookaround
Report and find your MAC and IP addresses within LANs
-
wireguard-p2p
A WireGuard peer-to-peer client
-
icmp-socket
ICMP sockets for both IPv4 and IPv6
-
rddns
DDNS Server and Client for Nsd
-
dnslogger
Passive dns sniffer. Provides dnslogger binary and a dns parser library.
-
cymrust
Query Team Cymru's IP-to-ASN mapping via DNS
-
netwatcher
List network interfaces and watch for changes efficiently
-
ip-server
server that returns client ip address
-
is-ip
Check if a string is an IP address
-
doip
DoIP (diagnostic communication over IP) types, used in the automotive domain
-
aws-ip-provisioner-installer
aws-ip-provisioner installer
-
cig
Simplify TCP/IP applications with a transparential, persistent-mode and data-driven protocol
-
iptoasn-webservice
API server for iptoasn.com
-
l3l4kit
convert l3 packets to l4 data and vice versa
-
netsim-macros
Macros for netsim
-
core-net
Rust core library net module, extracted as stand-alone with all unstable features enabled
-
getip
Find the public IP address of a device
-
ipstuff
IP structures and utilities
-
ippush
An IP remote procedure
-
netnet
extension to builtin
net
crate -
pentest
A zero dependency network penetration test tool
-
netlink-sys-mio-0-8
netlink sockets, with optional integration with tokio (updated for mio 0.8)
-
system-info
get system information
-
ipstruct
Rust client library for the IPStruct
-
whoiz
Whois library focused on fetching ip whois data. Handles different formats except japanese, but doesn't break. No friendly documentation yet, only code comments. If you are interested…
-
mip
Get local IPv4 address
-
my-ip
get your public ip address from the terminal
-
ip-cli
query ip location info
-
claim-ip
Claim an IP-address on a network by responding to ARP requests
-
acton
API for ethernet over udp networking server and client implmentation
-
wireparse
reading and writing ethernet and other related protocals
-
asn-db2
Lookup an IP address for matching ASN information in the database from https://iptoasn.com/
-
ip-family
IP family enum with functions to get special ips of the right family
-
yip
TCP server that responds with callers IP address
-
cao
Update DNS record
-
ipmap
An interactive map that shows connected IP addresses
-
network-ttt
tic-tac-toe that works over a local network
-
addr-hal
Abstract for network address for std and no_std
-
isitbad_api
API wrapper for https://funkemunky.cc Kauri VPN's IsItBad API
-
my_public_ip_lib
My public ip lib
-
ipzone
powerful IP architecture to Rust
-
netmod-udp
A UDP overlayed netmod endpoint driver
-
rtable
Generic Routing Table Library with Radix Tree
-
actix-client-ip-cloudflare
Extractor for trustworthy client IP addresses when proxied through Cloudflare
-
geolocator
geolocate IP addresses
-
ippacket
working with IP packets in Rust
-
rusty-slip
A minimal Rust implementation of SLIP (Serial Line IP) as described in RFC1055
-
get_local_ip
Get your computer ip address
-
peeler
Get components of IP packets for downstream processing
-
geolocation
get geolocation information of an IP. Its simple
-
curuam
lot of useful functions and structs like Ipv4, Ipv6, Mac, random_in_range, memcpy, checksum, EthHeader, IpHeader, and etc
-
maxminddb-writer
writing MaxMind DB
-
ipgeo
A CLI tool that finds the location and other information of IP addresses or DNS addresses
-
warp-real-ip
Warp filter to get the "real ip" of the remote client
-
my_internet_ip
Retrieve the public IP of the machine your app runs on
-
subnet_calculator
Subnet Calculator written in Rust
-
query_external_ip
Asynchronous library for querying the system's external IPv4 and IPv6
-
peel
Dynamic packet parsing within trees
-
public-ip-addr
getting your public IP address
-
ip2region
ip2region for rust
-
netconfig
managing network interfaces and IP addresses in a cross-platform way. Supports Windows and Linux (for now)
-
ipfy-public-ip
this package uses ipify to get the public ip and return the ipv4 ip address of the request
-
if-addrs-sys
if_addrs sys crate
-
potnet
Command line utilities needed by the pot framework
-
fancy-ip
Fanciest way to initialize IP addresses
-
hostess
maintain hosts
-
cf-zerotrust-gateway-ip-updater
Automatically update the origin IP Address for Cloudflare's zerotrust gateway
-
rsomeip
AUTOSTAR's Scalable service-Oriented MiddlewarE over IP (SOME/IP)
-
ip-part
ip tool
-
rmw-stun
get external ip port via stun server
-
ripinfo
gather ip information using the ipinfo.io API
-
port_open
Get the open status of an ipv4 port
-
ipwhois
Free IP Geolocation API and IP Location Lookup Database
-
ipbyte
ipv4 to u32,todo-> ipv6 to u128
-
udp-socket
Advanced udp socket
-
huemanity
wrapper and CLI for the Phillips Hue lights. Added registration, but you need to know the IP of the bridge.
-
ip3
Convert between three words and IPV4 addresses
-
countryip
Get a random IP address from a country
-
network-packet
A domain model of network packets
-
namecom_ddns
Query IP addresses and update DNS records with Name.com API
Try searching with DuckDuckGo.