Chapter 4: Using Shell to Configure and Troubleshoot a Network
Managing processes is an important job of a Linux system administrator. That can be for a variety of reasons – maybe some processes got stuck and we need to finish them, or we want to put some process(es) to work in the background, or even to be started periodically or at a later date. Whatever the scenario is, it's important to know how to administer processes and make them do the work that needs to be done efficiently and with regards to other processes running on the system.
In this chapter, we are going to learn about the following recipes:
- Using
nmcli
andnetplan
- Using
firewall-cmd
andufw
- Working with open ports and connections
- Configuring
/etc/hosts
and DNS resolving - Using network diagnostic tools