Andrisoft WANGuard Platform components are provided in SUSE compatible RPM packages. We have built RPM packages for i686 architectures ( 32 bit Pentium and beyond ) and x86_64 architectures ( 64 bit Intel / AMD processors ). The installation instructions listed below contain references to 32 bit packages. To install 64 bit packages simply change i686 with x86_64. The packages were tested on openSUSE 10.3 and SUSE Linux Enterprise 10.
| DOWNLOAD | |
| WANGUARD PLATFORM™ INSTALLATION INSTRUCTIONS |
WANGuard Console InstallationStep 1. Installing dependencies Make sure you have the required packages installed. Dependencies can be installed using the yast command:
[root@localhost ~]# yast -i mysql php5-mysql perl-DBD-mysql apache2 apache2-mod_php5 perl-MailTools perl-Net-Telnet quagga rrdtool dejavu
Step 2. Configure the MySQL server By default, the MySQL server does not have any password set. You should start the MySQL server and set a password for the MySQL root user. Also make sure that the MySQL server is accessible from remote systems by opening port 3606 in the firewall. This is required when you deploy WANGuard Sensors and WANGuard Filters on remote systems.
[root@localhost ~]# service mysql start
[root@localhost ~]# /usr/bin/mysqladmin -u root password 'new-password' [root@localhost ~]# service mysql restart [root@localhost ~]# chkconfig mysql on Step 3. Configure PHP Change enable_dl = Off with enable_dl = On in /etc/php5/apache2/php.ini:
[root@localhost ~]# vi /etc/php5/apache2/php.ini # set enable_dl=On
Step 4. Install WANGuard Controller and WANGuard Console Install WANGuard Controller and WANGuard Console packages.
[root@localhost ~]# rpm -i http://www.andrisoft.com/files/suse/WANGuard-Controller-2.0-0.i686.rpm
[root@localhost ~]# rpm -i http://www.andrisoft.com/files/suse/WANGuard-Console-2.0-0.noarch.rpm Step 5. Configure WANGuard Console Configure WANGuard Console by running the /opt/wanguard/install_console script. You will have to enter the MySQL root password that you set on step 2, and set a new WANGuard Console database password.
[root@localhost ~]# /opt/wanguard/bin/install_console
Step 6. Configure and start WANGuard Controller WANGuard Controller must be installed and started on all WANGuard Platform systems ( Console, Sensors, Filters ). You have to run the /opt/wanguard/bin/install_controller script to enter the WANGuard Console's IP address and the WANGuard Console's database password you set on step 5. Even if the WANGuard Controller and WANGuard Console are installed on the same system, don't use for WANGuard Console's IP address the loopback address ( 127.0.0.1 ).
[root@localhost ~]# /opt/wanguard/bin/install_controller
[root@localhost ~]# service WANGuardController start Step 7. Access WANGuard Console WANGuard Console's web interface is accessible by pointing your web browser at http://[console_ip]/wanguard. You will then have to enter the license key, or copy the wanguard.lic file we generated for you in /opt/wanguard/etc. WANGuard Sensor InstallationStep 1. Install, configure and start WANGuard Controller This step is required if you haven't previously installed and configured the WANGuard Controller on the target system. In order to configure the Controller, you have to run the /opt/wanguard/bin/install_controller script to enter the WANGuard Console's IP address and the WANGuard Console's database password.
[root@localhost ~]# rpm -i http://www.andrisoft.com/files/suse/WANGuard-Controller-2.0-0.i686.rpm
[root@localhost ~]# /opt/wanguard/bin/install_controller [root@localhost ~]# service WANGuardController start Step 2. Install WANGuard Sensor Install the WANGuard Sensor package and the tcpdump dependency.
[root@localhost ~]# yast -i tcpdump
[root@localhost ~]# rpm -i http://www.andrisoft.com/files/suse/WANGuard-Sensor-2.0-0.i686.rpm Step 3. Setup WANGuard Sensor Log into WANGuard Console to setup WANGuard Sensor(s). WANGuard Sensors are started, monitored and stopped by the WANGuard Controller daemon, so make sure the WANGuardController service is running. WANGuard Filter InstallationStep 1. Installing dependencies Make sure you have the quagga / bgpd package installed.
[root@localhost ~]# yast -i quagga iptables perl-DBD-MySQL
[root@localhost ~]# service bgpd start Step 2. Install, configure and start WANGuard Controller This step is necessary if you haven't previously installed and configured WANGuard Controller on the target system. In order to configure the WANGuard Controller, you have to run the /opt/wanguard/bin/install_controller script to enter the WANGuard Console's IP address and the WANGuard Console's database password.
[root@localhost ~]# rpm -i http://www.andrisoft.com/files/suse/WANGuard-Controller-2.0-0.i686.rpm
[root@localhost ~]# /opt/wanguard/bin/install_controller [root@localhost ~]# service WANGuardController start Step 3. Install WANGuard Filter Install BGPSupport and WANGuard Filter packages.
[root@localhost ~]# rpm -i http://www.andrisoft.com/files/suse/WANGuard-BGPSupport-2.0-0.noarch.rpm
[root@localhost ~]# rpm -i http://www.andrisoft.com/files/suse/WANGuard-Filter-2.0-0.i686.rpm Step 4. Setup WANGuard Filter Log into WANGuard Console to setup WANGuard Filter(s). WANGuard Filters are started, monitored and stopped by the WANGuard Controller daemon, so make sure the WANGuardController service is running. |

