Lead Image © Przemyslaw Koch, 123RF.com

Lead Image © Przemyslaw Koch, 123RF.com

Turbocharge your network with Zeroshell

Zero to Hero

Article from ADMIN 52/2019
Turn an old unused computer into a state-of-the-art router.

Zeroshell is a Linux distribution that will help you roll out useful network-related services. If you are responsible for a group of networked computers on a small local area network (LAN), you can use the Zeroshell distribution to transform an aging, unused computer into a multipurpose gateway server with more services and flexibility than you can wring out of most off-the-shelf routers.

The Zeroshell Linux distribution provides various essential network services ranging from DHCP and firewall to virtual private network (VPN) and load balancing. It has a RADIUS server for WPA2 authentication, as well as a captive portal instance to create public hotspots. You can also use Zeroshell to shape network traffic, act as an HTTP proxy server, and even deploy a VPN. The icing on the cake is that you can do all this and a lot more from the comfort of an easy graphical interface.

Zeroshell has modest hardware requirements and works nicely, even on an antiquated Celeron box with 1GB of RAM. It's available as a Live installable ISO image, as well as a USB image. Before anchoring the distribution to the computer, you can experience it in all its glory from the Live environment. In addition to x86, the project also hosts images for several ARM-based single-board computers, such as the Raspberry Pi and the Orange Pi.

Broadly speaking you can deploy Zeroshell in two ways: You can let Zeroshell replace your existing router, or you can supplement it with Zeroshell. If used it as a replacement for the existing network hardware, you'll need to equip the Zeroshell server with two network cards, one of which will plug in to the Internet modem, and the other to a network switch that connects to the other computers on the network.

If the Zeroshell server only needs to serve a small number of computers, you can turn the Zeroshell machine into a wireless access point that's connected to the existing Internet-enabled router via Ethernet. Using the two in tandem is

Use Express-Checkout link below to read the full article (PDF).

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy ADMIN Magazine

Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Tested: Barracuda firewall X201
    With a number of new firewalls, Barracuda seeks to expand its portfolio to include small and medium-sized companies. We take a closer look at the Barracuda firewall X201.
  • Software-defined networking with Windows Server 2016
    Windows Server 2016 takes a big step toward software-defined networking, with the Network Controller server role handling the centralized management, monitoring, and configuration of network devices and virtual networks. This service can also be controlled with PowerShell and is particularly interesting for Hyper-V infrastructures.
  • Network simulation with GNS3
    The GNS3 network simulator is a convenient open source tool for the design and simulation of Cisco-based networks.
  • Setting up and managing IPv6 on Windows Server 2016
    Windows Server 2016 automatically prefers IPv6 addresses, if available, but the manual configuration steps differ from IPv4 and necessitate new tools. Here's how to approach IPv6 in your daily admin work.
  • Web and Mail Servers with IPv6

    If you run a web server and a mail server and anticipate that users from Asia will access your system, it’s time to get it ready for IPv6.

comments powered by Disqus