• +1-617-874-1011 (US)
  • +44-117-230-1145 (UK)
Live Chat
Follow Us:

Need to construct a minimum of 3 VMs Assignment

Need to construct a minimum of 3 VMs. They should have the following properties:

Firewall VM – Linux. Should have 2 NICs. One connected to the client VM on one network, and another to the Server VM on a different network.  Implement an open source firewall product on this VM. 

ufw https://launchpad.net/ufw (Ubuntu only)

The firewall should have the following properties:

  • Block external ICMP messages (ping, tracerout, etc), but should allow these from interior clients.
  • Allow port 80 requests to the interior client
  • Block external telnet, rlogin, and other similar requests
  • Allow internal messages using SMTP to be sent through the firewall

These are the minimum features; you have the option to add additional functionality:

Interior Client VM – may use any OS. Must connect to the firewall on an interior IP network (recommend using a private class C)

Exterior Client VM – may use any OS. Must connect to the firewall on an exterior IP network (recommend using a private class C)