Recently I was looking Linux based routing platform, and finally found this great pieces of distribution called Zeroshell . It is Linux distribution for servers and embedded systems which aims to provide network services. It ships with nice web-based GUI which make very easy to administrate over web browser.
I had a chance to experience following features, and performance delighted me very well. All features and documents can be found from here .
- HTTP Proxy server :-
It is able to block the web pages containing virus. The proxy server works in transparent proxy mode, in which, you don’t need to configure the web browsers of the users to use it, but the http requests will be automatically redirected to the proxy. Awesome! isn’t it
- QoS (Quality of Service) :-
management and traffic shaping to control traffic over a congested network. It is possible to classify the traffic by using the Layer 7 filters that allow the Deep Packet Inspection (DPI) which can be useful to shape VoIP and P2P applications.
- Routing Facilities :-
Router with static and dynamic routes (RIPv2 with MD5 or plain text authentication and Split Horizon and Poisoned Reverse algorithms)
- Traffic Filtering :-
- NTP (Network Time Protocol) client and server.
- Load Balancing and Failover of multiple Internet connection
- NAT to use private class LAN addresses hidden on the WAN with public addresses
- Multizone DNS (Domain name system) server
- UMTS/HSDPA connections by using 3G modems.
I would like write some tutorials about Zeroshell in later if I have free time. meanwhile I strongly encourage you to try this out.