Difference between revisions of "OPS535-vl-lab-nfs"
(→Background) |
(→Investigation 1: VMs Configuration) |
||
Line 67: | Line 67: | ||
ssh -p 9141 student@ops535.myvmlab.senecacollege.ca | ssh -p 9141 student@ops535.myvmlab.senecacollege.ca | ||
</pre> | </pre> | ||
− | * confirm the IP address on the network | + | * confirm the IP address on the network device 'ens192'. |
− | * run the 'nmtui' command under sudo and configure '''ens224''' with the appropriate IP address (192.168.xx.1) as shown. | + | * run the 'nmtui' command under sudo and configure the network device '''ens224''' with the appropriate IP address (192.168.xx.1) as shown. |
+ | * run the 'nmtui' command to set the hostname | ||
* install the 'epel-release' package | * install the 'epel-release' package | ||
* install the 'ansible' package | * install the 'ansible' package | ||
* install the 'git' package | * install the 'git' package | ||
* install the 'wget' package | * install the 'wget' package | ||
+ | * run the command to update all the packages installed on the system | ||
=== Task 2: setup and configure VM2 - VM4 === | === Task 2: setup and configure VM2 - VM4 === | ||
Line 79: | Line 81: | ||
ssh -p 914[2-4] student@ops435.myvmlab.senecacollege.ca | ssh -p 914[2-4] student@ops435.myvmlab.senecacollege.ca | ||
</pre> | </pre> | ||
− | * confirm the IP address on 'ens192' | + | * confirm the IP address on the network device 'ens192' |
+ | * run the 'nmtui' command under sudo and configure the network device '''ens224''' with the approprate IP address as shown in the table above. | ||
+ | * run the 'nmtui' command to set the hostname | ||
==Investigation 2: Control Workstation Configuration== | ==Investigation 2: Control Workstation Configuration== |
Revision as of 22:18, 30 May 2021
DO NOT USE - Work in Progress DO NOT USE - Work in Progress
Contents
OPS535 Lab 2 (using Virutal Lab)
Objectives
- Setup and configure private network for your assigned VMs in the OPS535 Virtual Lab for this lab, future labs, and assignments
- Configure VM1 as your control workstation for performing remote administration tasks on VM[2-4]
- Create and deploy remote administration scripts using bash/ansible
Pre-Requisites
- Has access to Seneca VPN, and matrix.senecacollege.ca
- Complete the collection of baseline information on your assigned VMs (VM1, VM2, VM3, and VM4)
- Complete the Lab 2 - NFS lab on your home VMs
Investigation 1: VMs Configuration
Background
Make sure you have ssh access to your assigned VMs from matrix.senecacollege.ca using the port numbers, user name, and the corresponding password given on Blackboard via the router ops535.myvmlab.senecacollege.ca. The access router (ops535.myvmlab.senecacollege) maps the ports (9xxy) to the corresponding internal IP addresses (172.20.xx.y) of your VMs. Note that 'xx' is you assigned network number, and 'y' is the VM number. The following are the port mapping and the network configuration you should have on each VM. The values shown in the table are for the student with network number '14':
VM | Port | ens192 ip | ens224 ip | ens256 ip | hostname |
VM y | 9xxy | 172.20.xx.y | 192.168.xx.y | ---- | ---- |
VM 1 | 9141 | 172.20.14.1 | 192.168.14.1 | do-not-use | router |
VM 2 | 9142 | 172.20.14.2 | 192.168.14.2 | none | pri-dns |
VM 3 | 9143 | 172.20.14.3 | 192.168.14.3 | none | co-nfs |
VM 4 | 9144 | 172.20.14.4 | 192.168.14.4 | none | rns-ldap |
Task 1 : setup and configure VM1
- ssh to your VM1 from matrix
ssh -p 9141 student@ops535.myvmlab.senecacollege.ca
- confirm the IP address on the network device 'ens192'.
- run the 'nmtui' command under sudo and configure the network device ens224 with the appropriate IP address (192.168.xx.1) as shown.
- run the 'nmtui' command to set the hostname
- install the 'epel-release' package
- install the 'ansible' package
- install the 'git' package
- install the 'wget' package
- run the command to update all the packages installed on the system
Task 2: setup and configure VM2 - VM4
- ssh from matrix to your VM2 - VM4, replace [2-4] with 2, 3, or 4:
ssh -p 914[2-4] student@ops435.myvmlab.senecacollege.ca
- confirm the IP address on the network device 'ens192'
- run the 'nmtui' command under sudo and configure the network device ens224 with the approprate IP address as shown in the table above.
- run the 'nmtui' command to set the hostname
Investigation 2: Control Workstation Configuration
Perform the following steps on VM1 as root:
Investigation 3: Scripts for remote administrations
Task 1
Using bash scripts
Task 2
Using Ansible Playbooks
Completing the Lab
Follow the instructions on blackboard to submit the lab.