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.
-
Install ruby
-
rvm install 1.9.3
-
-
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
-
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
-
-
modify the json file to suit your network.
-
How to execute
-
As user root execute the following command
-
ispunity
-
-
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