User Tools

Site Tools


tools:management:subscribers

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
tools:management:subscribers [2014-10-24 09:12]
zorun [Existing solutions]
tools:management:subscribers [2016-02-18 12:09] (current)
zorun [Existing solutions]
Line 1: Line 1:
 +# Managing subscribers
  
 +When you're an ISP offering access to the Internet, you need to keep track of a number of things.
 +
 +* Which address space is assigned to who.
 +* Forward DNS entries, reverse DNS entries with possible delegation.
 +* Per-customer consumed bandwidth. ​ This can be useful if a subscriber keeps sucking up transit bandwidth, which may end up being deadly expensive for a small ISP.
 +* Payment history, in case it's not fully automated already. ​
 +
 +Don't forget that subscribers may wish to view/change information themselves (bandwidth graph, DNS delegation, etc).
 +
 +For all these tasks, you need some kind of software.
 +
 +## Possible backends
 +
 +* LDAP
 +
 +## Existing solutions
 +
 +* FDN system, written in Perl and only masterable by experienced Gurus
 +* [[https://​atelier.gresille.org/​projects/​ambre/​activity|Ambre]],​ developped in 2013 by [[http://​www.rezine.org/​|Rézine]] (Eastern France). Ruby on Rails.
 +* [[https://​code.ffdn.org/​FFDN/​coin|COIN]],​ being developed by Illyse in France. Written in Django, with a generic backend system (for now, OpenVPN backend through LDAP). In English as much as possible, but some French may remain.
 +* [[http://​www.ffdn.org/​wiki/​doku.php?​id=documentation&#​programmes_scripts|Other tools by FFDN members]], in French
 +
 +# Provisioning
 +
 +This is the process of assigning configuration to the end-user equipment (CPE). This includes IPv4 and IPv6 ranges, DNS servers, NTP servers, and so on.
 +
 +* [[https://​en.wikipedia.org/​wiki/​RADIUS|Radius]] is pretty common
 +* https://​en.wikipedia.org/​wiki/​TR-069
tools/management/subscribers.txt · Last modified: 2016-02-18 12:09 by zorun