1.Install rvm

- curl -L get.rvm.io | bash -s stable
- source /etc/profile.d/rvm.sh

Find the requirements;

rvm requirements

install the additional dependencies as mentioned.

  1. Install ruby

    • rvm install 1.9.3

  2. Install

3.1 Install from gem
======================
  1. gem install ispunity

3.2 Install from source
=======================
  1. cd /opt

  2. Install IspUnity ( make sure you have git installed)
    -  git clone git://github.com/aruntomar/isp_unity.git

  3. cd /opt/isp_unity

  4. bundle install
  1. Using configuration file

    • We have provided with sample configuration file under config folder with the name configuration.json.example that must be copied under /etc folder.

    • cp -v config/configuration.json.example /etc/ispunity.json

  2. modify the json file to suit your network.

  3. How to execute

    • As user root execute the following command

    • ispunity

  4. Usage

ispunity clear_rules  # Clear the rules setup by the routing policy
ispunity configfile   # Uses the config file provided/passed to the application
ispunity help [TASK]  # Describe available tasks or one specific task
ispunity license      # Displays the license
ispunity monitor      # Start monitoring the isp connections.
ispunity setup        # Setup the application
ispunity version      # Displays the version of Ispunity