Product SiteDocumentation Site

3. How to Read this Book

This manual is divided into the following main categories:
Part I, “Networking”
This part describes how to configure the network on Fedora.
Chapter 1, Introduction to Fedora Networking explains the default networking service, NetworkManager, and the various graphical and command-line tools that can be used to interact with NetworkManager. These include, an associated command-line configuration tool, nmcli, and two graphical user interface tools, control-center and nm-connection-editor. Read this chapter to learn more about the many ways the NetworkManager daemon can be used.
Chapter 2, Configure Networking covers static and dynamic interface settings, selecting network configuration methods, using NetworkManager with graphical and command-line user interfaces. Read this chapter to learn about configuring network connections.
Chapter 3, Configure Host Names covers static, pretty, and transient host names and their configuration using hostnamectl. Read this chapter to learn more about configuring host names on local and remote systems.
Chapter 4, Configure Network Bonding covers the configuring and use of bonded network connections. Read this chapter to learn about the configuring of network bonds using graphical and command-line user interfaces.
Chapter 5, Configure Network Teaming covers the configuring and use of teamed network connections. Read this chapter to learn about the configuring of network teams using graphical and command-line user interfaces.
Chapter 6, Configure Network Bridging covers the configuring and use of network bridges. Read this chapter to learn about the configuring of network bridges using graphical and command-line user interfaces.
Chapter 7, Configure 802.1Q VLAN tagging covers the configuring and use of virtual private networks, VLANs, according to the 802.1Q standard. Read this chapter to learn about the configuring of VLANs using graphical and command-line user interfaces.
Chapter 8, Consistent Network Device Naming covers consistent network device naming for network interfaces, a feature that changes the name of network interfaces on a system in order to make locating and differentiating the interfaces easier. Read this chapter to learn about this feature and how to enable or disable it.
Part II, “Servers”
This part discusses how to set up servers normally required for networking.
Chapter 9, DHCP Servers covers the installation of a Dynamic Host Configuration Protocol (DHCP) server and client. Read this chapter if you need to configure DHCP on your system.
Chapter 10, DNS Servers covers the Domain Name System (DNS), explains how to install, configure, run, and administer the BIND DNS server. Read this chapter if you need to configure a DNS server on your system.
For topics related to network configuration but not listed above, such as configuring GRUB to enable serial links and the use of virtual console terminals, see the Fedora 25 System Administrator's Guide.
For topics related to servers but not listed above, such as configuring Network Time Protocol (NTP) and Precision Time Protocol (PTP), see the Fedora 25 System Administrator's Guide.