Part II Networking and Network Services

This section contains the following chapters:

Table of Contents

11 Network Configuration
11.1 About Network Interfaces
11.2 About Network Configuration Files
11.2.1 /etc/hosts
11.2.2 /etc/nsswitch.conf
11.2.3 /etc/resolv.conf
11.2.4 /etc/sysconfig/network
11.3 Command-line Network Configuration Interfaces
11.4 Configuring Network Interfaces Using Graphical Interfaces
11.5 Configuring Network Interface Bonding
11.5.1 Using ifenslave to Create Bonded Interfaces
11.6 Configuring VLANs with Untagged Data Frames
11.6.1 Using vconfig to Create VLAN Devices
11.7 Configuring Network Routing
12 Network Address Configuration
12.1 About the Dynamic Host Configuration Protocol
12.2 Configuring a DHCP Server
12.3 Configuring a DHCP Client
12.4 About Network Address Translation
13 Name Service Configuration
13.1 About DNS and BIND
13.2 About Types of Name Servers
13.3 About DNS Configuration Files
13.3.1 /etc/named.conf
13.3.2 About Resource Records in Zone Files
13.3.3 About Resource Records for Reverse-name Resolution
13.4 Configuring a Name Server
13.5 Administering the Name Service
13.6 Performing DNS Lookups
14 Network Time Configuration
14.1 About the NTP Daemon
14.1.1 Configuring the ntpd Service
14.2 About PTP
14.2.1 Configuring the PTP Service
14.2.2 Using PTP as a Time Source for NTP
15 Web Service Configuration
15.1 About the Apache HTTP Server
15.2 Installing the Apache HTTP Server
15.3 Configuring the Apache HTTP Server
15.4 Testing the Apache HTTP Server
15.5 Configuring Apache Containers
15.5.1 About Nested Containers
15.6 Configuring Apache Virtual Hosts
16 Email Service Configuration
16.1 About Email Programs
16.2 About Email Protocols
16.2.1 About SMTP
16.2.2 About POP and IMAP
16.3 About the Postfix SMTP Server
16.4 About the Sendmail SMTP Server
16.4.1 About Sendmail Configuration Files
16.5 Forwarding Email
16.6 Configuring a Sendmail Client
17 Load Balancing and High Availability Configuration
17.1 About HAProxy
17.2 Installing and Configuring HAProxy
17.2.1 About the HAProxy Configuration File
17.3 Configuring Simple Load Balancing Using HAProxy
17.3.1 Configuring HAProxy for Session Persistence
17.4 About Keepalived
17.5 Installing and Configuring Keepalived
17.5.1 About the Keepalived Configuration File
17.6 Configuring Simple Virtual IP Address Failover Using Keepalived
17.7 Configuring Load Balancing Using Keepalived in NAT Mode
17.7.1 Configuring Firewall Rules for Keepalived NAT-Mode Load Balancing
17.7.2 Configuring Back-End Server Routing for Keepalived NAT-Mode Load Balancing
17.8 Configuring Load Balancing Using Keepalived in DR Mode
17.8.1 Configuring Firewall Rules for Keepalived DR-Mode Load Balancing
17.8.2 Configuring the Back-End Servers for Keepalived DR-Mode Load Balancing
17.9 Configuring Keepalived for Session Persistence and Firewall Marks
17.10 Making HAProxy Highly Available Using Keepalived
17.11 About Keepalived Notification and Tracking Scripts
17.12 Making HAProxy Highly Available Using Oracle Clusterware