WANGUARD and WANSIGHT can be installed using Debian-compatible packages built for i686 (32 bit Intel or AMD) and amd64 (64 bit Intel or AMD) architectures. The installation steps listed below contain references to packages built for 64 bit CPUs. To install the packages on 32 bit CPUs, simply change the "amd64" string with "i686". All packages were tested on Debian 7.x "Wheezy".
| WANGUARD_5_4.pdf | WANGUARD 5.4 User Guide. |
| WANSIGHT_5_4.pdf | WANSIGHT 5.4 User Guide. |
| WANconsole-5.4-0.i686.deb | The Console is a web portal that provides single-point management and reporting for WANSIGHT and WANGUARD. |
| WANconsole-5.4-0.amd64.deb | |
| WANsensor-5.4-0.i686.deb | The Sensor is the WANSIGHT and WANGUARD component that does traffic accounting, monitoring and analysis. |
| WANsensor-5.4-0.amd64.deb | |
| WANfilter-5.4-0.i686.deb | The Filter is the WANGUARD component able to detect attackers and scrub malicious traffic. |
| WANfilter-5.4-0.amd64.deb | |
| WANsupervisor-5.4-0.i686.deb | The Supervisor provides routines used to start, shutdown and monitor WANSIGHT and WANGUARD components. |
| WANsupervisor-5.4-0.amd64.deb | |
| WANbgp-5.4-0.all.deb | The WANbgp package is used by WANGUARD for sending BGP routing announcements. |
| CONSOLE INSTALLATION STEPS: |
Step 1. Install the Console's dependencies First make sure that all the required packages are installed. Use the apt-get command to install packages.. debian:~# apt-get install mysql-server apache2 php5 php5-snmp php5-cli php5-mysql php5-geoip libdbd-mysql-perl libnet-telnet-perl tshark quagga rrdtool wget php5-mcrypt tcpdump whois traceroute ntp libnuma1 Step 2. Configure the MySQL server By default, MySQL is bound to the loopback interface so you must comment the bind-address parameter. If you deploy the Sensor or the Filter on remote systems, make sure that the MySQL server is accessible by opening port tcp/3306 in the firewall. debian:~# nano /etc/mysql/my.cnf #comment any "bind-address" directive, enable "max_connections=300", edit "max_allowed_packet=64M" and add "skip-name-resolve", all in the [mysqld] section debian:~# service mysql restart Step 3. Install the packages Install the packages WANsupervisor, WANconsole, WANsensor and WANbgp. debian:~# wget http://www.andrisoft.com/files/debian7/WANsupervisor-5.4-0.amd64.deb
debian:~# wget http://www.andrisoft.com/files/debian7/WANconsole-5.4-0.amd64.deb debian:~# dpkg -i WANsupervisor-5.4-0.amd64.deb WANconsole-5.4-0.amd64.deb debian:~# wget http://www.andrisoft.com/files/debian7/WANsensor-5.4-0.amd64.deb debian:~# dpkg -i WANsensor-5.4-0.amd64.deb debian:~# wget http://www.andrisoft.com/files/debian7/WANbgp-5.4-0.all.deb debian:~# dpkg -i WANbgp-5.4-0.all.deb Step 4. Configure the Apache server Add the line "zend_extension=/opt/andrisoft/webroot/ixed/ixed.5.4.lin" for PHP 5.4 or "zend_extension=/opt/andrisoft/webroot/ixed/ixed.5.5.lin" for PHP 5.5 in php.ini, in the [PHP] section. debian:~# nano /etc/php5/apache2/php.ini #add zend_extension=/opt/andrisoft/webroot/ixed/ixed.5.4.lin in the [PHP] section debian:~# nano /etc/php5/cli/php.ini #add zend_extension=/opt/andrisoft/webroot/ixed/ixed.5.4.lin in the [PHP] section debian:~# service apache2 restart Step 5. Install the Console's database Finish installing the Console by running the /opt/andrisoft/bin/install_console script. Enter the MySQL root password, and provide a new password for the Console's database. debian:~# /opt/andrisoft/bin/install_console Step 6. Configure and start the Supervisor The WANsupervisor daemon must be installed and started on all systems. You have to run the /opt/andrisoft/bin/install_supervisor script to enter the Console's IP address and database password you set on step 5. If the Supervisor and Console are installed on the same system, don't use the loopback address 127.0.0.1 for the Console's IP address. Enter the IP address of the server. debian:~# /opt/andrisoft/bin/install_supervisor debian:~# service WANsupervisor start debian:~# update-rc.d WANsupervisor defaults 99 Step 7. Access the Console The Console web interface is accessible by pointing your web browser to http://<hostname>/wanguard or http://<hostname>/wansight, where <hostname> is the name of the server running the Console. The default username is "admin" with the password "changeme". Continue with the installation of the Sensor by following the steps below. |
| SENSOR INSTALLATION STEPS: |
Step 1. Install the Sensor's dependencies Install the required packages. Configure and start ntpd to prevent clock de-synchronization issues. debian:~# apt-get install wget ntp debian:~# service ntp start Step 2. Install, configure and start the Supervisor This step is required if you haven't previously installed and configured WANsupervisor on the target system. In order to configure the Supervisor, you have to run the /opt/andrisoft/bin/install_supervisor script to enter the Console's IP address and database password. debian:~# wget http://www.andrisoft.com/files/debian7/WANsupervisor-5.4-0.amd64.deb debian:~# dpkg -i WANsupervisor-5.4-0.amd64.deb debian:~# /opt/andrisoft/bin/install_supervisor debian:~# service WANsupervisor start debian:~# update-rc.d WANsupervisor defaults 99 Step 3. Install the Sensor Install the WANsensor package. debian:~# wget http://www.andrisoft.com/files/debian7/WANsensor-5.4-0.amd64.deb debian:~# dpkg -i WANsensor-5.4-0.amd64.deb Step 4. Setup the Sensor Log into the Console to setup the Sensor(s). Sensors are started, monitored and stopped by the WANsupervisor daemon, so make sure the WANsupervisor service is always running. |
| FILTER INSTALLATION STEPS: |
Step 1. Install the Filter's dependencies Install the required packages. Configure and start ntpd to prevent clock de-synchronization issues. debian:~# apt-get install tcpdump iptables ntp debian:~# service ntp start Step 2. Install, configure and start the Supervisor This step is necessary if you haven't previously installed and configured WANsupervisor on the target system. In order to configure the Supervisor, you have to run the /opt/andrisoft/bin/install_supervisor script to enter the Console's IP address and database password. debian:~# /opt/andrisoft/bin/install_supervisor
debian:~# service WANsupervisor start debian:~# update-rc.d WANsupervisor defaults 99 Step 3. Remove local firewall rules The iptables service overrules the Filter, and therefore has to be stopped. The Filter will manage the firewall rules from now on. debian:~# update-rc.d iptables stop debian:~# service iptables stop Step 4. Install the Filter Install the packages WANsensor and WANfilter. debian:~# wget http://www.andrisoft.com/files/debian7/WANsensor-5.4-0.amd64.deb debian:~# wget http://www.andrisoft.com/files/debian7/WANfilter-5.4-0.amd64.deb debian:~# dpkg -i WANsensor-5.4-0.amd64.deb WANfilter-5.4-0.amd64.deb Step 5. Setup the Filter Log in to the Console to set up Filter(s). Filters are started, monitored and stopped by the WANsupervisor daemon, so make sure the WANsupervisor service is always running. |







1. Discover
2. Fill in the
3. Build your very own
4. Use the fully-featured trial version for 30 days. Our engineers will
5. Buy cost-effective software licenses, at any time, from our