Exercise: Networking review
Prepare servera for an application network: a static virtual interface with two addresses and a DNS server, a local name for it, and a few facts read from the live system.
Networking review
- Create a static NetworkManager connection with two addresses and a DNS server.
- Add a local host name entry.
- Read gateway, prefix and name order from the system.
Before you start: reset the servers and complete this chapter's lessons. You work on servera as root (sudo -i); lab start and lab grade run on workstation. Leave the connection of your SSH session alone.
On servera:
- Create the NetworkManager connection
dummy1(typedummy, interfacedummy1) with the static addresses10.50.60.1/24and10.50.60.2/24, IPv6 disabled and the DNS server10.50.60.53. Both addresses must be active. - Add
10.50.60.1 appnet.lab.example.com appnetto/etc/hostsand check it withgetent hosts appnet. - On workstation, fill in
answers.txtfrom what you read on servera.
Start the exercise
[student@workstation ~]$ lab start sa-network-review
[student@workstation ~]$ cd ~/sa-network-review
[student@workstation sa-network-review]$ ssh student@servera
[student@servera ~]$ sudo -i
[root@servera ~]#The connection
[root@servera ~]# nmcli connection add type dummy ifname dummy1 con-name dummy1 ipv4.method manual ipv4.addresses 10.50.60.1/24 ipv4.dns 10.50.60.53 ipv6.method disabled
Connection 'dummy1' (6b0f7e1d-2b32-4c27-b1c4-6c9e1f5d0e54) successfully added.
[root@servera ~]# nmcli connection modify dummy1 +ipv4.addresses 10.50.60.2/24
[root@servera ~]# nmcli connection up dummy1
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/5)
[root@servera ~]# ip -br addr show dummy1
dummy1 UNKNOWN 10.50.60.1/24 10.50.60.2/24The name
[root@servera ~]# echo "10.50.60.1 appnet.lab.example.com appnet" >> /etc/hosts
[root@servera ~]# getent hosts appnet
10.50.60.1 appnet.lab.example.com appnetFacts for answers.txt
[root@servera ~]# ip route | head -1
default via 172.25.250.254 dev enp5s0 proto dhcp src 172.25.250.10 metric 100
[root@servera ~]# ip -br addr show enp5s0
enp5s0 UP 172.25.250.10/24 fe80::216:3eff:fe88:153c/64
[root@servera ~]# grep ^hosts /etc/nsswitch.conf
hosts: files dns myhostname
[root@servera ~]# exit
[student@servera ~]$ exitGATEWAY is the address after default via, PREFIX is 24, LISTEN_TOOL is ss, and NAME_ORDER is files dns.
Grade
On workstation, with answers.txt filled in:
Check your work with lab grade sa-network-review, then put the exercise away with lab finish sa-network-review.