Skip to content

A Network access firewall for Unix like OS and specifically supports Raspberry Pi 3 .

Notifications You must be signed in to change notification settings

mohitrajain/raswall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

cfc0daf · Feb 25, 2018

History

30 Commits
Dec 27, 2017
Aug 19, 2017
Aug 19, 2017
Aug 19, 2017
Sep 3, 2017
Aug 19, 2017
Aug 19, 2017
Aug 19, 2017
Aug 19, 2017
Aug 19, 2017
Aug 19, 2017
Dec 27, 2017
Aug 19, 2017
Aug 19, 2017
Aug 19, 2017
Aug 19, 2017
Aug 19, 2017
Aug 19, 2017
Feb 12, 2018
Aug 19, 2017
Aug 19, 2017
Dec 27, 2017
Aug 19, 2017
Aug 19, 2017
Aug 19, 2017
Aug 19, 2017
Aug 19, 2017
Aug 19, 2017

Repository files navigation

RASWALL

This is a network access firewall for Unix-like operating systems using Squid Proxy server , Clamav Antivirus , C-ICAP server , DHCP server , Iptables firewall , Linux utilities , nodejs , layer 7 filtering ( iptables) , Python , mongodb , Html and Css with all the functionality like user management , access groups , port forwarding ( routing ) , Captive Portal , Http filtering , port blocking etc with centralized database .

Features :

  • Captive Portal
  • Web & FTP Caching Proxy
  • Antivirus
  • User Access Control
  • Websites Filtering
  • DNS Server
  • DHCP Server
  • Centralised Database MongoDB
  • Port Blocking
  • and more .

Note :- Specifically for Raspberry Pi .

Full and clear documentation is available in Raswall Documentation

Todo List :

  • Automatic Installation scripts
  • Documentation
  • HTTPS support for admin panel and captive portal
  • IDS/IPS
  • DNS server with tunneling prevention
  • DHCP server with mac spoofing prevention using p0f etc
  • Tunnelling prevention for ICMP
  • Prevention against malformed packets
  • IPv6 support and filtering