1
Network and system administration principles
- What to monitor : Processes, system resources usage, file systems, users.
- Network traffic and Network equipments.
- Monitoring tools.
- Basic system commands, scripts. Log files.
- Network observers and network scanner.
- File system audit tools. SNMP tools. Global monitoring tools.
Hands-on work
Define a strategy for the administration.
2
Deploying a TCP/IP Network
- TCP/IP architecture. Services and protocols.
- Addressing and routing. Address classes and network masks.
- Configuring routers. Routing protocols.
- Configuring servers and services.
- Setting up FTP, HTTP, and DNS services.
- Network and application services monitoring.
- Open Source Software. Smokeping. Munin.
Hands-on work
Network setup. Routers and switches. Configuring Windows and Linux systems. Using network testing basic tools. Smokeping. Configuration. Munin configuration.
3
Network Observers
- Using network sniffer applications.
- Adresses and protocols observation.
- From Tcpdump to Wireshark.
- How they work. Other tools.
Hands-on work
Using Etherape on Linux. Using Wireshark to analyze network traffic. Creating Capture and/or Display filters with Wireshark.
4
System protection
- Monitoring network services .
- The netstat command.
- Network scanners. Nmap. Nessus.
- Monitoring files and directories.
- Application software. Checking file and directory integrity.
- Intrusion detection tools. AIDE (Advanced Intrusion Detection Environnement).
Hands-on work
Using Nmap on Windows. Using AIDE on Linux.
5
Simple Network Management Protocol
- SNMP operation and messages : get, get-next, set, response. Agents.
- Management Information Bases.
- Scalar vs. tabular data.
- SNMP tools. Net-SNMP Software. MIB Browsers.
Hands-on work
Configuring SNMP agents on WIndows, Linux, and Cisco routers ans switches. Using Net-SNMP commands. Using a MIB Browser.
6
Multiple Router Traffic Grapher
- MRTG Principles
- Creating traffic graphs. Publishing graphs on a Web Server.
- RRDtool. Data storage.
- Graph creation. Exemple of CACTI.
Hands-on work
Configuring MRTG and CACTI on Linux.
7
Supervision tools
- Nagios origin. Monitored systems and services. Plugins.
- Configuration files. Test scheduling.
- CENTREON. Advanced interface. Graphical configuration.
- Big Brother. Monitoring principles.
Hands-on work
Configuring and using Nagios on Linux and Big Brother on Windows.