A simple lookup service for AS-numbers and prefixes belonging to any given country in the world. For more information check out the website at www.cc2asn.com.
Note: if you're only interested in the CC2ASN data, I suggest you use the service on www.cc2asn.com, either by querying the database or simply download the db.tar.gz package, rather than installing a completely new server.
sudo apt-get install python-naturalsort python-configobj rsyslog
curl -L https://github.com/toringe/cc2asn/tarball/master | tar zx cd *cc2asn* sudo ./install.sh
Initializing with data
sudo RIR-downloader.sh sudo SEF-parser.py
You can run these scripts as a non-privileged user, provided that you set proper permissions on the
DBDIR directories specified in the configuration file
Starting the server
An Upstart-script is provided, and is installed by the installation script
install.sh. This script will automatically start and stop the server at startup and shutdown. To start the server manually without doing a complete reboot, do the following:
Checking the status of the server
If you get
cc2asn start/running, process <pid> (where pid is the process id of the server on your system), then it's up and running.
Check your local syslog file for any problems with the CC2ASN service. Any log entries marked with
CRITICAL should be dealt with.
zgrep -iE "cc2asn: <warning|error|critical>" /var/log/syslog*