Question
Assignment 1: Build a Small Linux Network Scenario XYZ is an upstart company located in Calgary. They need a network designed and implemented by a Linux administrator. They have contracted you to set up their infrastructure with basic configurations and server services using 2 Red Hat Enterprise Linux Servers. One server must be configured with appropriate files, folders, users, groups and permissions. A second Linux-based server will provide DHCP, and DNS services. The company has three departments: Sales, Human Resources and Engineering, and they have hired six new employees to fill the three newly designed departments. As a Linux administrator, you are responsible to ensure a successful launch of the newly designed departments and the company. Requirements Follow logical and appropriate naming conventions for virtual machine hostnames. Use a static IP address, subnet mask and default gateway for all servers. • Set up and configure a Linux DHCP server to automatically assign IP addresses to client machines. • Set up and configure a Linux DNS server capable of resolving hostnames of all machines on your network to IP addresses and vice versa. • Enable firewall service to allow http traffic. • Create a directory at the root of the file system for each department with the name reflecting their department name. • Create a group for each department with the name reflecting their department name. • Create an administrator user for each department. The user will belong to the respective group for each department. You can create your own user names. • Only the owner of a file in the department's directory can delete the file. • Create a document in each of the department directories with the following text: "This is a confidential document created by [your name]." This document can be read by anyone in the department but can only be modified by the administrator of the department." • All machines must be able to ping each other by hostname and IP address. • All machines must have access to the internet. • All client machines will receive IP addressing dynamically from a DHCP server.
Question image 1