2017 © Pedro Peláez
 

library ip-util

Handle IP addresses and ranges

image

rimelek/ip-util

Handle IP addresses and ranges

  • Sunday, May 21, 2017
  • by rimelek
  • Repository
  • 1 Watchers
  • 1 Stars
  • 4 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

Introduction

Full documentation

https://iputil.readthedocs.io, (*1)

The goal of the library

Sometimes you need to work with IP addresses. For example, you want to restrict access to a website, but the restriction depends on a list of IP addresses from a database or other sources. Imagine you are a developer in an institution that has a large network with many subnets or individual PCs. You want to make sure the service is available only for coworkers in the subnets of the institution even if the server is accessible publicly. So anyone can manage the addresses in the database and set a minimum and maximum IP addresses of one or many IP ranges, and you can provide an api to get CIDR notations or find overlapping IP ranges and fix them., (*2)

This is the goal of the library. To make it simple and give you a tool to work with IPv4 and IPv6 addresses., (*3)

Requirements

  • PHP 5.6
  • Composer

License

MIT, (*4)

DEMO

If you want to see some live examples what the library can do for you, check the following page on IT sziget: https://app.it-sziget.hu/en/iputil, (*5)

The Versions

21/05 2017

dev-master

9999999-dev

Handle IP addresses and ranges

  Sources   Download

MIT

21/05 2017

v1.0.0-rc.1

1.0.0.0-RC1

Handle IP addresses and ranges

  Sources   Download

MIT

20/05 2017

dev-doc

dev-doc

Handle IP addresses and ranges

  Sources   Download

MIT