Red Hat Enterprise Linux (RHEL) / CentOS : Managing Network Services

Presentation

Objectives : Learn Red Hat Enterprise Server Network Services Management.
Who can benefit: Linux technicians and administrators.
Prerequisites: A clear understanding of basic Linux administration.
Learning technique : Clear, theoretical course content divided into lessons and extensive LABS available on-line 24/24 7/7.
Duration : 35 hours.
Instructor : Certified LPI.
Student Progression : Student progression is monitored both in terms of effective course duration and in terms of student comprehension using self-assessment tests.
Resources : CentOS 7 Virtual Appliance.

Programme

  • Starting and stopping network services under Systemd
    • Systemd
    • The systemctl command
    • Configuration files
    • The systemd-analyze command
    • Managing services under Systemd
  • Managing the Network
    • TCP/IP
      • Messages, Datagrams and Segments
      • Establishing a TCP connection
      • The TCP header
      • The UDP header
      • Fragmentation and Re-encapsulation
      • TCPv4 Classes
      • Subnet Masks
        • Variable Length Subnet Masks - VLSM
      • Ports and sockets
    • Configuring a Network Client under Linux
      • /etc/services
      • Ethernet address resolution with arp
    • Configuring TCP/IP on RHEL 6
      • DHCP
        • /etc/sysconfig/network
        • /etc/sysconfig/network-scripts/ifcfg-ethX (où X=0,1 …)
      • Fixed IP Address
        • /etc/sysconfig/network
        • /etc/sysconfig/network-scripts/ifcfg-ethX (où X=0,1 …)
      • The hostname command
      • The ifconfig command
      • Manually bringing up and down a network interface
      • The /etc/networks file
      • IP address resolution
        • /etc/resolv.conf
        • /etc/nsswitch.conf
        • /etc/hosts
    • Configuring TCP/IP on RHEL 7
      • The nmcli command
      • Connections and Profiles
      • Adding a second IP address to an existing profile
      • The hostname command
      • The ip command
      • Manually bringing up and down a network interface
    • Network Services
      • xinetd
      • TCP Wrapper
    • Network Diagostic Commands
      • ping
      • ping6
      • netstat-i
      • traceroute
      • traceroute 6
      • tracepath6
    • Static Routing Tables on RHEL 6
      • The route Command
      • The netstat Command
      • Turning routing ON/OFF
    • Static Routing Tables on RHEL 7
      • The ip Command
      • Turning routing ON/OFF
    • Remote Administration
      • Telnet
      • ssh
      • wget
      • ftp
      • scp
    • Administrating an NFS server
      • Presentation
        • NFSv3 services and processes
        • NFSv3 services and processes
        • Basic commands
      • Server installation
      • Client installation
      • The rpcinfo command
      • The nfsstat command
    • Packet Sniffers
      • TCPdump
      • Wireshark
    • Port Scanners
      • nmap
      • netcat
    • The Netfilter Firewall
      • Introduction
      • Configuration using scripts on RHEL 6
      • Configuration using firewalld on RHEL 7
    • Cryptology
      • Public Key Infrastructures
        • X509 Certificates
      • SSH and SCP
      • SSH Tunneling
  • Managing the DNS, NTP, FTP and DHCP servers
    • The DNS server
      • Pre-installation configuration
      • Installation
      • Configuration files
        • named.ca
        • named.conf
        • Zones
          • Type
          • File
          • db.fenestros.loc.hosts
          • db.2.0.10.hosts
      • rndc
        • The rndc key
        • Configuration files
      • LAB #1 - Install and configure bind9
    • The Time server
      • Introduction
      • Installation
      • The ntp.conf file
      • LAB #2 - Installing and configuring ntp
    • The vsftpd FTP server
      • Installation
      • Basic configuration
      • /etc/ftpusers
      • vsftpd Anonymous server
        • Configuration
      • Virtual users
        • Introduction
        • Configuration
      • LAB #3 - Installing and configuring vsftpd
    • The DHCP server
      • Introduction
      • Installation
      • Basic configuration
        • The dhcpd.conf file
  • Managing the Samba server
    • Microsoft networking
      • Microsoft network types
      • Windows client types
    • Understanding Samba,
      • Samba Daemons
      • Samba commands
    • Installation
      • Basic configuration
      • Manually starting Samba,
      • SAmba configuration
      • Managing accounts and groups
      • Creating the smbpasswd file
      • Understanding the smb.conf file
        • Sécurité = share
        • Sécurité = user
      • Testing Samba.
  • Managing the Postfix server.
    • Sendmail basic configuration
    • Installation & Configuration
      • Installation
      • Basic Configuration
      • Dovecot
    • Advanced configurations
      • Défining Aliases
      • SMTP AUTH
      • SSL
  • Managing the Apache server
    • Presentation and Configuration
      • Testing Apache
        • with telnet
        • with a browser
      • Configuring the global environment and the main server
        • /etc/httpd/conf/httpd.conf
        • /etc/httpd/conf.d/autoindex.conf
        • /etc/httpd/conf.d/userdir.conf
        • /etc/httpd/conf.d/welcome.conf
        • /etc/httpd/conf.modules.d/00-*.conf
        • /etc/httpd/conf.d/local.conf
      • Virtual servers
        • Named virtual hosts
        • IP based virtual hosts
    • Additional modules
      • mod_userdir
      • mod_php
      • mod_auth_basic
      • mod_auth_mysql
      • mod_authnz_ldap
      • mod_ssl
      • mod_proxy
      • mod_dav
      • mod-rewrite
      • mod_header
      • mod_suexec
  • Managing OpenLDAP
    • Presentation
      • What is LDAP?
        • The X.500 protocol
        • LDAP v3
      • How does LDAP work?
        • LDAP information model
        • DN versus RDN
      • LDAP structure
        • Attributes
          • User attributes
          • Operational attributes
          • Object classes
          • OID's
          • Schemas
    • Installing the LDAP server
    • Configuring the LDAP server
      • The local LDAP directory
      • Referrals
      • Replication
    • Configuration files
      • slapd.conf
        • include
        • allow
        • referral
        • pidfile
        • argsfile
        • modulepath
        • moduleload
        • TLSCACertificateFile, TLSCertificateFile & TLSCertificateKeyFile
        • security
        • access to
        • database config
        • backend
        • suffix DN
        • checkpoint
        • rootdn <DN>
        • rootpw <mot de passe>
        • directory
        • index
        • replogfile <filename>
        • replica host <hostname>[:<port>] [bindmethod={ simple | kerberos | sasl }]
        • loglevel
        • password-hash
        • schemacheck
        • idletimeout
        • sizelimit
        • timelimit
        • readonly <on | off>
        • lastmod <on | off>
      • /etc/openldap/ldap.conf
      • cn=config
      • Securing the directory
        • Creating an adlinistrative password
        • Implementing SSL
    • Creating and maintaining the databases
      • The LDIF format
      • Creating a database online
        • The ldapadd command
        • Using the luma graphical client
        • The Directory Information Tree
        • alias
        • attributes
        • classes
        • schemas
        • referrals
        • The ldapsearch command
        • The ldapmodify command
        • The ldapdelete command
      • Creating a database offline
        • The slapadd command
      • Maintaining an LDAP database
        • The slapcat command
        • The slapindex command
        • The slapdn command
        • The slaptest command
        • The slapauth command
    • LAB #1 - Replication
      • Preparation
      • Replication
        • Configuring the supply server
        • Configuring the consumer server
        • Tests
Menu