Internet Services

TRACK: Internet Services

Overall objective:

After attending this track, participants should be able to;

  • Setup and manage DNS services
  • Setup and manage DHCP services
  • Setup mail services
  • Setup web services
  • Setup IM services
  • Setup AAA services(RADIUS, LDAP, SASL,AD)
  • Setup and manage gateway security (firewalls, Intrusion Detection and Prevention, UTM)
  • Carry out network management and measurement using tools like perfsonar, libreNMS, nagios

Who should attend:

System Administrators, Application Developers and Programmers


Experience with installing and administering some version of Unix/Linux, installing software packages, extracting information from 'man' pages, creating configuration files etc. Those who are not fully comfortable with Unix would most likely find the Unix System Administration track more appropriate.

Training is hands-on in a well-equipped environment, making use of practical exercises to apply the techniques learned.

The topics are expected to include:

  • Overview of DNS-Essential Theory
  • Installing, configuring and troubleshoooting BIND
  • Installing, configuring and troubleshooting a DHCP Server
  • Installing, configuring and troubleshooting a server with local MTA (Exim)
  • Installing, configuring and troubleshooting Mail Retrieval System (RoundCube, Courier-IMAPD, POP3)
  • Installing, configuring and troubleshooting Apache2 with virtual hosting
  • Installing, configuring and troubleshoooting electronic libraries, eLearning platforms, collaboration tools
  • The case for a central authorization server
  • Firewall and DMZ deployment scnearios
  • Daemon tools for supervision
  • Interpreting and managing log files for quicker troubleshooting
The operating system to be used will be FreeBSD, but a summary of the differences compared to other common Unix/Linux platforms will be provided. Applicants should indicate clearly what version(s) of Unix/Linux they currently administer.


Internet Infrastructure (II)