Search
Purdue School of Engineering and Technology

Purdue School of Engineering and Technology

Advanced Network Administration

CIT 41500 / 3 Cr.

In this course students learn advanced concepts of installing, configuring, and securing various types of network servers including enterprise, Web, and mail servers. The course also covers the documentation of network systems infrastructure and the testing of hardware and software network components.

Software
  • Windows
  • Unix
Outcomes

Course Outcomes (What are these?)

  • Master the concepts of advanced network administration (CIT c, j, m)
  • Setup network security on servers (CIT c, j, m)
  • Install, configure and maintain Active Directory (CIT c, j, m)
  • Install, configure and maintain mail servers (CIT c, j, m)
  • Install, configure and maintain web servers (CIT c, j, m)
  • Install, configure and maintain DNS servers (CIT c, j, m)
  • Embrace emerging network technologies and standards (CIT c, h, j, m)

CIT Student Outcomes (What are these?)

(c) An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.

(h) Recognition of the need for and an ability to engage in continuing professional development.

(j) An ability to use and apply current technical concepts and practices in the core information technologies.

(m) An understanding of best practices and standards and their application.

Topics
  • Securing Your Server Environment
  • Mail Server Installation and Configuration
  • Web Server Installation and Configuration
  • Active Directory Installation and Configuration
  • Unix File System Configuration
  • Group Policies
  • Domain Name System
  • Network File System
Principles of Undergraduate Learning (PULs)

3. Integration and Application of Knowledge

4. Intellectual Depth, Breadth, and Adaptiveness

What You Will Learn

Securing your server environment

  • Setup various forms of disk encryption
  • Implement various firewall settings
  • Secure a DMZ
  • Learn how different forms of viruses and spyware attack systems
  • Learn how file shares and administrative shares can be secured

Mail Server Installation and Configuration

  • Learn the differences between POP3 and IMAP
  • Learn the "email" process. i.e. What happens when you send mail
  • Configure Microsoft Exchange
  • Configure postfix

Web Server Installation and Configuration

  • Configure Microsoft IIS 6.0
  • Configure Apache web server
  • Configure application pools, and multiple websites on a single server
  • Learn about various plug-ins needed to host files. (php, asp.net)
  • Configure a secure website using a certificate and a non secure website

Active Directory Installation and Configuration

  • Configure a Windows 2003 server as a domain controller
  • Discuss sysprep and SIDs
  • Create and modify organizational units and new groups
  • Configure an unattended installation
  • Discuss the Global Catalog
  • Configure different forest and domain levels

Unix file system configuration

  • Discuss UNIX filesystems (ext2, ext3, swap)
  • Configure a fully functional LAMP server. (Linux, Apache, MySQL, PHP)
  • Configure postfix as a mail server (POP3/IMAP)
  • Configure proftpd as a secure ftp server
  • Configure Webalizer for server monitoring
  • Configure disk quotas and file folder permissions

Group Policies

  • Setup new organizational units and groups
  • Configure printing based on groups and policies
  • Discuss the group policy management console
  • Configure domain based security policy via group policy

Domain Name System

  • Configure BIND9 as a UNIX DNS server
  • Configure forward and reverse lookup zones
  • Configure DNS forwarding
  • Discuss master/slave/stub DNS roles
  • Discuss various DNS records (CNAMEs. MX, A)

Network File System

  • Discuss various NFS clients/servers
  • Setup NFS share on UNIX