Part II Networking and Network Services

This section contains the following chapters:

Table of Contents

10 Network Configuration
10.1 About Network Interfaces
10.2 About Network Configuration Files
10.2.1 /etc/hosts
10.2.2 /etc/nsswitch.conf
10.2.3 /etc/resolv.conf
10.2.4 /etc/sysconfig/network
10.3 Command-line Network Configuration Interfaces
10.4 Configuring Network Interfaces Using Graphical Interfaces
10.5 Configuring Network Interface Bonding
10.5.1 Using ifenslave to Create Bonded Interfaces
10.6 Configuring VLANs with Untagged Data Frames
10.6.1 Using vconfig to Create VLAN Devices
10.7 Configuring Network Routing
11 Network Address Configuration
11.1 About the Dynamic Host Configuration Protocol
11.2 Configuring a DHCP Server
11.3 Configuring a DHCP Client
11.4 About Network Address Translation
12 Name Service Configuration
12.1 About DNS and BIND
12.2 About Types of Name Servers
12.3 About DNS Configuration Files
12.3.1 /etc/named.conf
12.3.2 About Resource Records in Zone Files
12.3.3 About Resource Records for Reverse-name Resolution
12.4 Configuring a Name Server
12.5 Administering the Name Service
12.6 Performing DNS Lookups
13 Network Time Configuration
13.1 About the NTP Daemon
13.1.1 Configuring the ntpd Service
13.2 About PTP
13.2.1 Configuring the PTP Service
13.2.2 Using PTP as a Time Source for NTP
14 Web Service Configuration
14.1 About the Apache HTTP Server
14.2 Installing the Apache HTTP Server
14.3 Configuring the Apache HTTP Server
14.4 Testing the Apache HTTP Server
14.5 Configuring Apache Containers
14.5.1 About Nested Containers
14.6 Configuring Apache Virtual Hosts
15 Email Service Configuration
15.1 About Email Programs
15.2 About Email Protocols
15.2.1 About SMTP
15.2.2 About POP and IMAP
15.3 About the Postfix SMTP Server
15.4 About the Sendmail SMTP Server
15.4.1 About Sendmail Configuration Files
15.5 Forwarding Email
15.6 Configuring a Sendmail Client
16 Load Balancing and High Availability Configuration
16.1 About HAProxy
16.2 Installing and Configuring HAProxy
16.2.1 About the HAProxy Configuration File
16.3 Configuring Simple Load Balancing Using HAProxy
16.3.1 Configuring HAProxy for Session Persistence
16.4 About Keepalived
16.5 Installing and Configuring Keepalived
16.5.1 About the Keepalived Configuration File
16.6 Configuring Simple Virtual IP Address Failover Using Keepalived
16.7 Configuring Load Balancing Using Keepalived in NAT Mode
16.7.1 Configuring Firewall Rules for Keepalived NAT-Mode Load Balancing
16.7.2 Configuring Back-End Server Routing for Keepalived NAT-Mode Load Balancing
16.8 Configuring Load Balancing Using Keepalived in DR Mode
16.8.1 Configuring Firewall Rules for Keepalived DR-Mode Load Balancing
16.8.2 Configuring the Back-End Servers for Keepalived DR-Mode Load Balancing
16.9 Configuring Keepalived for Session Persistence and Firewall Marks
16.10 Making HAProxy Highly Available Using Keepalived
16.11 About Keepalived Notification and Tracking Scripts
16.12 Making HAProxy Highly Available Using Oracle Clusterware