Zeroshell
{{Short description|Linux distribution}}
{{Notability|date=November 2024}}
{{More citations needed|date=June 2018}}
{{Infobox OS
| name = Zeroshell
| logo =
| logo caption =
| logo size =
| logo alt =
| screenshot = Netbalancer.gif
| caption =
| screenshot_size =
| screenshot_alt =
| collapsible =
| developer = Fulvio Ricciardi
| working state = Discontinued
| source model = Open source
| released = {{Start date and age|2006|06||df=yes}}
| discontinued = yes
| RTM date =
| GA date =
| latest release version = 3.9.5
| latest release date = {{Start date and age|2021|01|16|df=yes}}
| latest preview version =
| latest preview date =
| marketing target =
| programmed in =
| language =
| update model =
| package manager =
| supported platforms = IA-32, x86-64, ARM
| kernel type = Monolithic
| userland =
| ui =
| license = GNU GPL
| preceded by =
| succeeded by =
| support status =
| other articles =
}}
Zeroshell is a small open-source Linux distribution for servers and embedded systems which aims to provide network services.[http://linuxbsdos.com/2008/04/14/zeroshell/ Zeroshell | LinuxBSDos.com][https://www.techradar.com/news/13-weird-and-wonderful-niche-linux-distros-of-2017 13 weird and wonderful niche Linux distros of 2018 | TechRadar] Its administration relies on a web-based graphical interface; no shell is needed to administer and configure it. Zeroshell is available as Live CD and CompactFlash images, and VMware virtual machines.
Zeroshell can be installed on any IA-32 computer with almost any Ethernet interface. It can also be installed on most embedded devices and single-board computers such as Raspberry Pi and Orange Pi.[https://zeroshell.org/hw/ Supported Hardware - Zeroshell Linux Router]
The project reached EOL in April of 2021 with the version 3.9.5.{{Cite web|url=https://zeroshell.org/zeroshell-end-of-life/|title = Zeroshell End of Life|date = 18 April 2021}}
There are several known vulnerabilities for various versions of this software: V2, V3.6x up to V3.7, V3.9.0, V3.9.3 and last V3.9.5 for example,{{Cite web|url=https://www.cvedetails.com/vulnerability-list/vendor_id-9522/product_id-57110/Zeroshell-Zeroshell.html|title = CVE Details, List of security vulnerabilities ZeroShell|date = 17 June 2022}} allowing an attacker to e.g. gain root access to the device easily. The main attack vector is the cgi script in use, 'kerbynet'.
Selected features
- RADIUS server which is able to provide strong authentication for the Wireless clients by using IEEE 802.1X and Wi-Fi Protected Access (WPA/WPA2) protocols
- Captive portal for network authentication in the HotSpots by using a web browser. The credentials can be verified against a Radius server, a Kerberos 5 KDC (such as Active Directory KDC)
- Netfilter – Firewall, Packet Filter and Stateful Packet Inspection (SPI), Layer 7 filter to block or shape the connections generated by Peer to Peer clients
- Linux network scheduler – control maximum bandwidth, the guaranteed bandwidth and the priority of some types of traffic such as VoIP and peer-to-peer
- VPN host-to-LAN and LAN-to-LAN with the IPSec/L2TP and OpenVPN protocols
- Routing and Bridging capabilities with VLAN IEEE 802.1Q support
- Multizone DNS (Domain name system) server
- Multi subnet DHCP server
- PPPoE client for connection to the WAN (Wide area network) via ADSL, DSL and cable lines
- Dynamic DNS client updater for DynDNS
- NTP (Network Time Protocol) client and server
- Syslog server for receiving and cataloging the system logs produced by the remote hosts
- Kerberos 5 authentication
- LDAP server
- X.509 certification authority
See also
References
{{Reflist}}
External links
- {{Official website|www.zeroshell.org}}
- {{DistroWatch|zeroshell|{{PAGENAME}}}}
{{Firewall software}}
{{Linux distributions}}
{{Routing software}}
Category:Embedded Linux distributions
Category:Free routing software
Category:Gateway/routing/firewall distribution
Category:Operating system distributions bootable from read-only media
Category:Virtual private networks