20 packages tagged with “ip-address”
Provides Lookup and LookupAsync methods to find the MAC address corresponding to an IP address on Windows and Linux.
Lightweight package for working with networking types such as IPv4 addresses, IPv6 addresses, ranges, and subnets.
Shared classes used by the 51Degrees IP Intelligence engine for the Pipeline API.
Azunt is a general-purpose .NET utility library
A network address resolution library for .NET. This library provides APIs for resolving between IP addresses and MAC addresses, mainly the `MacAddressResolver` class in the `Smdn.Net.AddressResolution` namespace. This library also provides a functionality for referencing the system's address table such as the ARP table (`Smdn.Net.AddressTables` namespace), and a network scan functionality to refresh the address cache mainly using the installed commands (`Smdn.Net.NetworkScanning` namespace).
This package provides the On-premise IP Intelligence engine for the 51Degrees Pipeline API. It enriches incoming requests with IP address information, including geographic location and Autonomous System Number (ASN). Use this package when you want a local On-premise IP Intelligence engine, as an alternative to legacy IP intelligence services such as MaxMind or IPinfo.
This package provides the Cloud implementation of 51Degrees IP Intelligence for the Pipeline API. It uses a hosted 51Degrees service to enrich incoming requests with IP address information, including geographic location and Autonomous System Number (ASN). Use this package when you want IP Intelligence without running a local on-premise engine, as an alternative to legacy IP Intelligence services such as MaxMind or IPinfo.
A C# library that provides geolocation information for IP addresses with MongoDB caching. Wraps third-party IP geolocation services (IpStack) to reduce API usage and costs through intelligent caching and session management.
Deep object validation library for .NET.
Pipeline builder components for integrating 51Degrees IP Intelligence with the Pipeline API. This package provides builders for configuring IP Intelligence pipelines using either the Cloud or On-premise implementations, based on IP address data.
This is the official C# client library for the IPinfo.io IP address API, allowing you to lookup your own IP address, or get any of the following details for an IP: - IP geolocation / geoIP data (city, region, country, postal code, latitude and longitude) - ASN details (ISP or network operator, associated domain name, and type, such as business, hosting or company) - Firmographics data (the name and domain of the business that uses the IP address) - Carrier information (the name of the mobile carrier and MNC and MCC for that carrier if the IP is used exclusively for mobile traffic)
IP Address enumerators. Visit Project Site for documentation.
A library for extracting visitor IP address and country information from ASP.NET Core HttpContext, with support for Cloudflare and proxy headers.
An async C# library for interacting with the v2 AbuseIPDB API.
ObjectValidator item validation attributes for CountryValidator.DataAnnotations
Network helper utilities for retrieving MAC addresses and local IP addresses. Supports Docker volume mapping for consistent hardware identification in containerized environments.
A comprehensive utility library for .NET development with console logging, API response handling, debugging utilities, exception handling, IP address operations, and configuration management. Includes ConsoleLogger for colored console output, ApiResponse/ApiResponseV3 for structured REST APIs, and utilities for common development tasks.
Official .NET client for myip.foo - free IP lookup API with geolocation
IntelliDataSort is a high-performance, culture-aware sorting and parsing library for .NET, designed to safely handle real-world mixed data. It supports robust sorting of numbers, dates, file sizes, percentages, IP addresses, natural strings, versions, and currencies, with strong validation to prevent malformed, ambiguous, or malicious inputs. The library guarantees stable sorting, configurable string comparison rules, detailed parsed-value extraction, and strict edge-case handling across international formats.