computer science specialist only please

profilemsalkaht
lab1.docx

Useful Resources:

· virtualbox.org

· https://www.virtualbox.org/manual/UserManual.html (Links to an external site.)

· https://www.turnkeylinux.org/lampstack (Links to an external site.)

· http://ipset.netfilter.org/iptables.man.html (Links to an external site.)

For Lab 1, you will need to simulate a company's network using Virtualbox and 2 VMs for this lab.  To successfully complete this lab, you will need to write the appropriate IP Tables rules to implement the required 

· You will have a firewall to protect your web server from the "public" network.  This firewall will be running Ubuntu 14.04 with IPTables.  This computer's hostname will be "firewall-"YOURNAME.  The computer firewall-YOURNAME will need to have 2 NICs (1 will bridge your host's (laptop's) Network card and the other will be "Internal" and implement NAT through IPTABLES (if you try to implement NAT using Virtualbox, it will not work!).

· You will have 1 Ubuntu Web Server which will have Apache and an (visible from outside the firewall) index.html file.

· Web Server needs to be able to access the internet.  One example of a Linux Apache MySQL PHP (LAMP) Web Server can be found here (https://www.turnkeylinux.org/lampstack (Links to an external site.)).  Set a static IP for the LAMP VM.

· Outside the firewall needs to be able to access the Web Server.

·  This computer's hostname will be "webserver-"YOURNAME

Lab 1 Lab report will follow this layout (Abstract, Discussion, and Conclusion).  In the conclusions or results section, you will need to have:

· your IP Tables rules for firewall-YOURNAME

· 1 screenshot of your host computer (the one on which Virtualbox/VMware Workstation installed - i.e. your laptop) navigating to the index.html file of webserver-YOURNAME.

· one screenshot of webserver-YOURNAME pinging (and seeing replies of) nsa.gov.