Read the End-User License Agreement (EULA) and click "Agree" to proceed.
Linux installation offers better performance for high-flow environments.
Step 1: Prerequisites
sudo apt-get update && sudo apt-get install wget unzip libxrender1 libxtst6 libxi6 # Ubuntu
# or for RHEL:
sudo yum install wget unzip libXrender libXtst libXi
Step 2: Download & Extract
wget https://www.manageengine.com/products/netflow-analzer/linux_nfa_64bit.bin
chmod +x linux_nfa_64bit.bin
sudo ./linux_nfa_64bit.bin
Step 3: Run the Installer (Console Mode) If you are on a headless server (no GUI), use: manageengine netflow analyzer installation guide top
sudo ./linux_nfa_64bit.bin -i console
Step 4: Follow Prompts
Step 5: Start as a Service
cd /opt/ManageEngine/NetFlowAnalyzer/bin
sudo ./netflow.sh start
# To enable auto-start on boot (systemd):
sudo cp /opt/ManageEngine/NetFlowAnalyzer/bin/netflow.service /etc/systemd/system/
sudo systemctl enable netflow
Step 6: Firewall Configuration
sudo ufw allow 8080/tcp # For Ubuntu
sudo ufw allow 2055/udp
sudo firewall-cmd --add-port=8080/tcp --permanent # For RHEL
Example Cisco IOS command:
ip flow-export destination <collector_ip> 2055
ip flow-export source <interface>
ip flow-export version 9