Inft 4835 HW4
Inft 4835 HW4
You will practice with a network virtualization scenario from homework 3 and experience Linux
networking.
Background
For task 1, you’ll continue working with Ubuntu 18.04 version from homework 3. For task 2, you’ll
need to work with CentOS 7 version.
In this task, you’ll continue following the article written by Brian Linkletter. Read the post
(https://www.brianlinkletter.com/build-a-network-emulator-using-libvirt/) and implement the parts
that were left:
• Plan your network emulation topology
• Create the base VMs for the PC nodes and router nodes
• Fix the serial interface
• Create the VMs for the network emulation scenario
• Start the VMs in the network emulation scenario
• Create the first Libvirt network
• Create the remaining networks
• Configure each network node
In this task, you’ll practice Linux networking on CentOS. Then, you will use this networking
set-up for a related service:
1. Show your network interface state before configuring the static IP addressing
2. Find the interface configuration file and make sure you have at least the following properties
assigned in the file (these values depend on what network your host machine is connected to
if you are using a virtual machine NAT addressing):
a. Static IP address
b. Netmask
c. Gateway
3. Make sure your changes apply and validate these changes
4. Change the hostname to your ADA username
After you have a static IP address, you need to setup DHCP server to distribute IP addresses
to machines on the network: