Chapter 1. Introduction to Red Hat Enterprise Linux Networking

1.1. How this Book is Structured

All new material in this book has been written and arranged in such a way as to clearly separate introductory material, such as explanations of concepts and use cases, from configuration tasks. Red Hat Engineering Content Services hope that you can quickly find configuration instructions you need, while still providing some relevant explanations and conceptual material to help you understand and decide on the appropriate tasks relevant to your needs. Where material has been reused from the Red Hat Enterprise Linux 6 Deployment Guide, it has been reviewed and changed, where possible, to fit this idea of separating concepts from tasks.
The material is grouped according to the goal rather than the method. Instructions on how to achieve a specific task using different methods are grouped together. This is intended to make it easier for you to find the information on how to achieve a particular task or goal, and at the same time allow you to quickly see the different methods available.
In each chapter, the configuration methods will be presented in the following order:
  • the text user interface tool, nmtui,
  • NetworkManager's command-line tool nmcli,
  • other command-line methods and the use of configuration files,
  • a graphical user interface (GUI) method, such as the use of nm-connection-editor or control-network to direct NetworkManager.
The command line can be used to issue commands, hence the term command-line interface (CLI) however the command line can also start an editor, to compose or edit configuration files. Therefore the use of ip commands and configuration files, such as ifcfg files, will be documented together.