eBox the ideal platform
for managing network services

eBox is a platform
for the development of networks services

eBox started
under an Open Source project

eBox is a web platform
ait is run under the Apache with support for the Perl

eBox is
a complete integrated control networks

eBox the ideal platform for managing network services

eBox is a platform for the development and deployment of security-related and groupware for computer networks services.

One of the main things that gives us is a very simple web interface management to use, and also a simplified development environment for new features or adaptation. The goal is really clear is that this tool network service is used by non-experts.

eBox is under the GNU / GPL (GNU General Public License) and started under an Open Source project (Open Source). On November 16, 2006 eBox was officially approved as NEOTEC project, receiving public funding from CDTI (Spanish public organization under the ministry of industry, trade and tourism) working together to complement and support the development of this comprehensive software tool.

Let's look at some of the characteristics of eBox features:

As we said above is a complete tool for managing corporate networks, it is advisable to install eBox on a dedicated server that meets all service applications to their full potential.

It is a tool committed to Free Software and Open Source. All services provided around also pursue and accompany these thoughts. eBox derived from Debian, one of the most famous and recognized GNU / Linux.

We mention the friendly aspect of comprehensive management, high levels of abstraction in network services and groupware. A rather unique feature is that it supports multiple languages with i18n or internationalization.

We have the possibility to have a version of eBox Platform with Live-CD technology, this means we can see the system completely without the need to install it.

Some aspects regarding the Hardware can say that it is independent, supports multiple architectures (x86, AMD64, PowerPC, etc.), network interfaces (Ethernet, wireless, ISDN, etc.) storage interfaces (IDE, SATA, SCSI, etc).

Now it is good to know some network services that eBox offers:

With respects to network services have:

Firewall (against fire) and Router (router), the service providing packet filtering, traffic redirection and network models. Email service.

Full-service instant messaging.

web proxy, allowing Internet access to all network PCs, adding Cache service (a large value increasing speed navigation) and content filtering.

The implementation of Virtual Private Networks (VPN).

As for work in groups we can say that supports:

Using Shared Directories.

Shared Storage (NAS)

We have the use of the use of shared printers.

The modular design of eBox is for this reason we can develop new services totally independent form and attach them to the base package and integrate them very simply. eBox simplifies the deployment of new modules and updating existing ones through a software management module, which is also independent of the base system.

Logging in eBox

As mentioned earlier eBox is developed under the GNU / Linux Debian distribution, for this reason it is not is currently offering support for other distributions, however carry this eBox platform to other Unix systems such as OpenBSD can get to take a few minutes but it is totally feasible and porting to other GNU / Linux distributions should be even simpler and easier.

eBox is a web platform for this reason it is run under the Apache web server with support for the Perl programming language, in fact the entire application is written in the Perl language with object-oriented enhancements through JavaScript. Something to note based on what the interface is the extensive use of CSS (Cascading Style Sheet) and AJAX (Asynchronous JavaScript And XML).

Administration eBox

Now let's look at some of the free applications that makes use eBox:

Apache: The web server chosen by excellence.

mod_perl: This is the module to support the Perl programming language in Apache.

OpenLDAP: This is the protocol implementation Lightweight Directory Access Protocol (LDAP) based on the concept and philosophy of Free Software.

OpenSSL: Robust package management tools and libraries relating to cryptography. This tool helps the system implement the Secure Sockets Layer (SSL).

Netfilter / iptables: This is a framework available in the GNU / Linux universe that allows us to manipulate and intercept network packets.

BIND: BIND acronym (Berkeley Internet Name Domain) is the most commonly used on the Internet and especially on Unix systems DNS server.

Squid: The implementation of proxy server and a daemon to cache web pages, released under GNU / GPL license.

DansGuardian: The system control Internet content for Unix platform.

Postfix: The Mail Transport Agent (MTA), free and open-source software covering the needs for eBox post.

Jabberd: Free protocol for instant messaging, based on the XML standard.

Ntpd: The ntpd (Network Time Protocol daemon) is an application to synchronize dates and time.

OpenVPN: connectivity solution is based on VPN (Virtual Private Network), OpenVPN offers connectivity Point-to-Point with hierarchical user validation and host connected remotely.

Samba: The file server protocol implementing the shared files.

CUPS: When the printer resource sharing across the network is necessary to use CUPS (Common Unix Printing System).

APT system installation and software update for GNU / Linux based on Debian.

Finally we can say that eBox is a complete integrated control networks fully implemented the concept of free software, allowing transparently and web interface handling services to people who do not have a great knowledge of the management of each tool of the free tools mentioned above, but starting from simple get to give a complete and secure network.

Most interesting articles

EBox Platform

EBox Platform is an ideal solution for small business server to centralize the main services of a corporate network (users, internet, printers, on a single computer.

The spin off eBox Technologies

EBox is a platform for the integrated management of a corporate network, focused on non-expert users and small and medium enterprises

Instead of eBox Platform: Zentyal 2.0

Zentyal is the new name of eBox Platform, a Linux distribution based on Ubuntu server-oriented.

Application Analysis: eBox Platform

Basic Description: eBox Platform is a Linux small business server, the open source alternative to Windows Small Business Server.

Manage your services with eBox Network

This is a Linux server with which you can manage your network services conveniently and efficiently. It offers Internet access and management of shared resources and communications.