Zeroshell Website-System

Introduction

The Zeroshell System section of the website is where you setup your network, install packages, and other functions. Please see below for more information.

Package Manager

The Package Manager shows all updates currently available for the ZeroShell distribution.

  • Only Zeroshell's with Subscriptions can install any addon packages. You can install Security and Bug Fixes for free.
x3679j.png

Setup

Setup lets you choose which updates to show. This sections deals with all the AutoUpdating your system will use and what to auto update. The interval next to it tells Zeroshell how often to check for updates.

2a7id01.png

Check

This makes ZeroShell check immediately for updates.

Logs

This brings up the logs only for the Package Manager. While you can browse to other logs if you wish to.

Subscription

This is where you get your unique identifier or Feature Code to submit to get you activation key. You can get an activation key by donating to Zeroshell or contributing something to the project.

npktup.png

Boot

If you download another Kernel for use in Zeroshell. This is where you would go to change your default Kernel and add parameters to it at boot time if you need to.

2gsmq1v.png

Profiles

Profiles is like the setup storage of Zeroshell. Here you can import or export your current configuration. So if you decide to change hardware, upgrade software or just want to make a Zeroshell box for friends or family. You can use this section to export your configuration and import it on the new box.

You also use this section to test setups for Zeroshell. By creating or copying a new Database you can use the new one to test settings and see if they are effective on your setup. You can always reactivate the original Profile to go back to your "factory" settings.

Network

This is the section for the setup of your Network Adapters and your VPN Network Adapters. In most cases if your ISP a IP Address to you via DHCP. You should setup your Internet Adapter to Dynamic IP rather than specifying a static address. Only if your ISP explicitly tells you to set this IP would you use a static address.

10qkxo1.png

Gateway

This is the Gateway of your network. **Do not ** put in your ISP gateway address. In this example this net work is 10.10.10.0/24 . The router is setup on the IP Address of 10.10.10.1, so the gateway address is 10.10.10.1 . This is the internal network gateway.

20113cm.png

NAT

NAT is where the packets go from your network to the Internet. In this window put your network adapter that is connected to your internet connection not your internal network as your NAT Enabled Interface. In this example ETH01 is for the ISP and ETH00 is the internal Network. So ETH01 is put into the NAT Enabled Interfaces.

20fesl4.png

DDNS

Dynamic DNS Updater is you people who use external DNS Providers like OpenDNS. These providers can provide Content Filtering on the DNS level to prevent your children or people on your network from accessing content that you would rather not have accessed. They can also provide an internet name for accessing your ZeroShell router over the internet thru a web address

Current Supported Providers

  • No-IP
  • DynDNS
  • OpenDNS
dg7b0j.png

New VPN

This is where you go to do the initial setup of a VPN.

New BRIDGE

This is where you go to setup a bridge between your adapters. This is used for example putting your Zeroshell box in between your home router and internet connection. An example of why you would use this would to have ZeroShell use a HAVP Proxy to filter virus content from the webpages before it comes on your network. If you elect to do a setup like this remember to create a bridge from the Console interface back to your network so you can access your Zeroshell from the internal side of your network.

In this example, our ETH00 and ETH01 is the network adapters of our machine added to the bridge so packets from the internal network (ETH00) is passed thru the Internet Side (ETH01).

10z1ouq.png

New BOND

If you have more than 1 Network adapter you wish to use for your internal Network (Not for multiple internet connection). You can setup a BOND between them so they will share bandwidth.

BOND has load balancing so if one gets really busy it will start sending packets thru the other adapter. You have a choice of manual weight assignment or automatic.

ienl15.png

New PPPoE

If your ISp is a PPPoE provider that requires username and login this is the section you would goto to setup your PPPoE information. Make sure you add your PPPoE connection to the Net Balancer under Network to auto restart the connection. If you do not and it disconnects ZeroShell will not auto restart the Connection.

27zog7.png

New 3G Modem

If you connect thru a Cellular Connection. This is where you would configure this connection. As with the PPPoE interface, Make sure you add your 3G connection to the Net Balancer under Network to auto restart the connection. If you do not and it disconnects ZeroShell will not auto restart the Connection. I also recommend you use QoS on a 3G connection to traffic shape if you have a limited amount of Data you can use each month.

30bpfmh.png

Time

This is the tab you would goto to set your timezone and specify NTP Servers you will use. ZeroShell comes with default Servers from ntp.org.

10e3q0n.png

Web

This section specifies who can access the Zeroshell Web Interface and on which ports.

uy16w.png

SSH

This is where you enable SSH on Zeroshell and where it can be accessed from.

Scripts/Cron

If you need to have a script run or job to be ran daily. Goto this section to add it to your ZeroShell Box.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License