This assignment focuses on creating and configuring virtual Linux machines using VMware Workstation Player. Two virtual servers are set up: one running CentOS as a DNS and SSH server, and the other running Ubuntu as a web server and secondary DNS server. The CentOS machine is configured with BIND to manage the saffioti.org.au domain, while the Ubuntu machine is set up with Apache, MySQL, and PHP to provide web hosting services, including FTP and HTTPS. Security measures, including iptables configurations, are implemented to harden the web server. The assignment details the installation and configuration steps for each service, including BIND, Apache, MySQL, PHP, and FTP, along with the necessary firewall rules to secure the virtual machines. The aim is to demonstrate cost-saving and easier IT infrastructure management through virtualization.