Installing Faveo Network Discovery Tool on Linux Distributions.

Introduction :

Faveo Network Discovery is a self-hosted software that can be installed on your local on-premisis Linux Servers. While this installation document provides a step-by-step guide during the installation, it’s essential and helpful to have general knowledge about Web Servers, PHP and MySQL.


NOTE : The Installation steps for Faveo Network Discovery Tool are same as that of Faveo Helpdesk. You only need to follow the below instructions in addition to the Faveo Helpdesk documentation. The only difference is that Faveo Network Discovery will work on PHP v8.2 only.


Faveo Network Discovery Tool can run on the Linux Distributions listed below. Choose your Linux Distribution and follow the instructions:

Faveo Network Discovery uses the below protocols to gather the information about the Assets/Devices present on a network.

  1. SSH
  2. NMAP
  3. SNMP

Also PING should be enabled on the devices to be scanned.

The below ports should be Open on the Faveo Network Discovery Server:

  1. HTTP: 80
  2. HTTPS: 443
  3. Redis: 6379
  4. SMTP: 587
  5. SSH: 22
  6. SNMP: 161, 162

1. Rocky Linux 9

Click Here to follow the installation steps of Faveo Helpdesk (Except php8.1 installation).

Click Here to install php8.2

After following the installation document of Faveo Helpdesk till step 8, you need to follow the below steps for Faveo Network Discovery Tool.

Package Installation:

dnf install -y nmap arp-scan net-tools
yum -y install php-snmp php-ssh2

Sudo Configuration:

visudo

Add the following lines to allow the apache user to run arp-scan and nmap without a password:

apache ALL=NOPASSWD: /usr/sbin/arp-scan
apache ALL=NOPASSWD: /usr/bin/nmap

Now you can now install Faveo Network Discovery Tool via GUI


2. Alma Linux 9

Click Here to follow the installation steps of Faveo Helpdesk(Except php8.1 installation).

Click Here to install php8.2

After following the installation document of Faveo Helpdesk till step 8, you need to follow the below steps for Faveo Network Discovery Tool.

Package Installation:

dnf install -y nmap arp-scan net-tools
yum -y install php-snmp php-ssh2

Sudo Configuration:

visudo

Add the following lines to allow the apache user to run arp-scan and nmap without a password:

apache ALL=NOPASSWD: /usr/sbin/arp-scan
apache ALL=NOPASSWD: /usr/bin/nmap

Now you can now install Faveo Network Discovery Tool via GUI


3. RHEL 9

Click Here to follow the installation steps of Faveo Helpdesk(Except php8.1 installation).

Click Here to install php8.2

After following the installation document of Faveo Helpdesk till step 8, you need to follow the below steps for Faveo Network Discovery Tool.

Package Installation:

dnf install -y nmap arp-scan net-tools
yum -y install php-snmp php-ssh2

Sudo Configuration:

visudo

Add the following lines to allow the apache user to run arp-scan and nmap without a password:

apache ALL=NOPASSWD: /usr/sbin/arp-scan
apache ALL=NOPASSWD: /usr/bin/nmap

Now you can now install Faveo Network Discovery Tool via GUI


4. Ubuntu 20.04 & 22.04

Click Here to follow the installation steps of Faveo Helpdesk(Except php8.1 installation).

Click Here to install php8.2

After following the installation document of Faveo Helpdesk till step 8, you need to follow the below steps for Faveo Network Discovery Tool.

Package Installation (for each version):

apt install -y nmap arp-scan net-tools
apt install -y php8.2-snmp php8.2-ssh2

Sudo Configuration:

visudo

Add the following lines to allow the www-data user to run arp-scan and nmap without a password for each Ubuntu version:

www-data ALL=NOPASSWD: /usr/sbin/arp-scan
www-data ALL=NOPASSWD: /usr/bin/nmap

Now you can now install Faveo Network Discovery Tool via GUI


5. Debian 11 & 12

Click Here to follow the installation steps of Faveo Helpdesk(Except php8.1 installation).

Click Here to install php8.2

After following the installation document of Faveo Helpdesk till step 8, you need to follow the below steps for Faveo Network Discovery Tool.

Package Installation:

apt install -y nmap arp-scan net-tools
apt install -y php8.2-snmp php8.2-ssh2

Sudo Configuration:

visudo

Add the following lines to allow the www-data user to run arp-scan and nmap without a password:

www-data ALL=NOPASSWD: /usr/sbin/arp-scan
www-data ALL=NOPASSWD: /usr/bin/nmap

Now you can now install Faveo Network Discovery Tool via GUI



To import the scanned Assets/Devices to the Faveo ServiceDesk, you need to allow Redis connection from Faveo Network Discovery Server to the ServiceDesk Server. Click Here to follow the documentation for the same.

Updated: