Open main menu

CDOT Wiki β

Changes

OPS335 - Assignment 1 (Part 2)

857 bytes removed, 19:43, 7 September 2021
General Requirements
== General Requirements ==
'''Weight''': 7.5% of the overall grade
'''Due Date (Fall 2019)''': During '''Week 7''' (in class)check with your professor
== Detailed Requirements ==
#Create a clone virtual machine called '''antarctica''' from the '''pangaea''' cloning-source. Refer to the table below for '''address''' and '''hostname'''.
#Create a '''regular user''' for this virtual machine using '''your Seneca userID'''.
#Setup a DNS server on your '''antarctica''' virtual machine noting the following items below:<ol type="a"><li>This virtual machine will be the '''Slave DNS server''' (in case the Master Name Server goes down).</li><li>This virtual machine will obtain its zone files by copying them from the Master Name Server.</li><li>This Slave DNS server will check for updated records from the Master DNS server every five three days. If the initial attempt fails, then it will attempt every twelve twenty-four hours until it succeeds, or two three weeks have passed.</li><li>This machine will provide '''forward''' and '''reverse''' lookups of ALL machines in the '''continents.earth.ops''' zone, the zone files for which will be obtained from '''australinea.continents.earth.ops'''.</li><li>Only machines within the '''continents.earth.ops''' domain will be allowed to query this machine.</li><li>This machine will not provide recursive lookup capabilities for any machines.<br><br></li></ol>
=== Network Configuration ===
=== Table of Virtual Machines / DNS Records ===
'''All''' the machines in the following table '''require DNS records'''. The rows not shaded represent future servers that will be created in Assignment #2.
{| class="wikitable" | style="margin-left:0px; border: 2px solid black;"
*Download and run a shell script to check your work:
<ol><li>Login as '''root''' on your '''host''' machine.</li><li>Change to the '''/root/bin''' directory.</li><li>Make certain that your '''assignment VMs are running'''.</li><li>Make certain that the mailx command has been installed. If not, issue the following command to install e-mail on your '''host''' machine:<source>yum install mailx </source><li>Issue the command to download a checking script for your assignment to your '''host''' machine:<span font-size:1.1em;color:#000000"><ul><li>'''Peter Callaghan (ops335 section A):'''<br><span style="font-family:courier;font-size:1.2em;color:#4d4dff">wget https://matrix.senecacollege.ca/~peter.callaghan/files/OPS335/check-assn1-p2.bash</span></li></ul><ul><li>'''Ahad Mammadov (ops335 sections B, C &amp; D):'''<br><span style="font-family:courier;font-size:1.1em;color:#4d4dff"> wget https://matrix.senecacollege.ca/~ahad.mammadov/files/OPS335/check-assn1p2.bash</span></li></ul></span><br><br>Set execute permissions and run the shell script.<br>(Your shell script contents will be mailed Upload the resulting file to your OPS335 instructor's Seneca email, and a confirmation message will be emailed to you.<br><br>If you do '''NOT''' receive an e-mail message in your Seneca email account, then there is a problem, and you '''MUST''' rerun or contact your OPS335 instructor immediatelyblackboard.
==Evaluation Rubric==