The All-in-One Network Automation and Security Suite project focuses on building a modern enterprise network that integrates automation, virtualization, and advanced security mechanisms. The system leverages tools like EVE-NG, Python automation (Netmiko, Paramiko, Telnetlib), and Bash scripting to automate routine configuration tasks across routers, switches, and firewalls, ensuring scalability and reducing human errors.
On the security side, the project implements multiple layers of protection, including:
Dual-layer FortiGate firewalls with DMZ design for traffic filtering.
VPNs (IPsec and SSL) for secure site-to-site and remote connectivity.
Network assurance and monitoring using ManageEngine OpManager integrated with Telegram alerts.
Honeypot systems (Cowrie & T-Pot) to detect, analyze, and visualize cyberattacks in real time.
The network was tested across two branch sites (Cairo & Alexandria), each fully automated with scripts for interface configuration, DHCP, VLANs, Syslog, SNMP, EtherChannel, and backups. Scaling tests were also performed to validate performance in larger deployments.