Book description
Gain Linux administration skills by learning new networking concepts in Red Hat Enterprise Linux 7
In Detail
Red Hat Enterprise Linux (RHEL) is the most popular Linux distribution currently being used and can be deployed on many platforms. Enterprises that have a large number of systems need to be interconnected, configured, and managed effectively. RHEL networking lets you accomplish these tasks easily.
This is a highly-detailed guide to help with your deployments on RHEL 7 or CentOS 7. This book, based on RHEL 7.1, will introduce to you the fundamentals of networking your systems. You will learn the use of new consistent names to identify your network cards. Soon, you will move on to configuring the basic plumbing of your network, setting up time, network address assignment, and name resolution. Last, the focus moves to configuring the new kernel-based iSCSI target services on RHEL 7 and using the service to host storage area networks.
What You Will Learn
- Master the new time daemon, chronyd, and understand why it is used over the more traditional NTP
- Delve inside the workings of the kernel-based iSCSI target that shares disks on your network
- Share data with your Windows network and make use of their users and groups for authentication, without the need to replace your existing infrastructure
- Shield your users and data from the ever-present dangers that exist on the Internet by implementing and understanding SELinux
- Deploy Apache 2.4 and make use of its new features
- Provide saleable and fault-tolerant file systems with btrfs, more quickly than you could ever imagine
- Protect your investment using the new firewalld process, enabling you to deploy firewall changes while the firewall is in place
Table of contents
-
Learning RHEL Networking
- Table of Contents
- Learning RHEL Networking
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Preface
- 1. Introducing Enterprise Linux 7
-
2. Configuring Network Settings
- Elevating privileges
-
Using ip and hostnamectl
- Consistent naming for network devices
- A real-life network device naming example
- Disabling consistent network device naming
- Using the ip command to display configurations
- Using the ip command to implement configuration changes
- Persisting network configuration changes
- Configuring the RHEL 7 hostname with hostnamectl
- Introduction to the Red Hat NetworkManager
- Interacting with the NetworkManager using the Control Center
- Adding a new profile with the Control Center
- Interacting with the NetworkManager using nmtui
- Extreme interaction with NetworkManager using nmcli
- Summary
- 3. Configuring Key Network Services
- 4. Implementing iSCSI SANs
-
5. Implementing btrfs
- Overview of btrfs
- Overview of the lab environment
- Installing btrfs
- Creating the btrfs filesystem
- The Copy-On-Write technology
- Resizing btrfs filesystems
- Adding devices to the btrfs filesystem
- Balancing the btrfs filesystem
- Mounting multidisk btrfs volumes from /etc/fstab
- Using btrfs snapshots
- Optimizing btrfs for solid state drives
- Managing snapshots with snapper
- Summary
- 6. File Sharing with NFS
- 7. Implementing Windows Shares with Samba 4
-
8. Integrating RHEL 7 into Microsoft Active Directory Domains
- Overview of identity management
- An overview of the lab environment
- Preparing to join an Active Directory domain
- Using realm to manage domain enrolment
- Logging on to RHEL 7 using Active Directory credentials
- User and group management with adcli
- Delegating Active Directory accounts with sudo
- Leaving a domain
- Understanding Active Directory as an identity provider for sssd
- Summary
- 9. Deploying the Apache HTTPD Server
- 10. Securing the System with SELinux
- 11. Network Security with firewalld
- Index
Product information
- Title: Learning RHEL Networking
- Author(s):
- Release date: June 2015
- Publisher(s): Packt Publishing
- ISBN: 9781785287831
You might also like
book
Mastering CentOS 7 Linux Server
Configure, manage, and secure a CentOS 7 Linux server to serve a variety of services provided …
book
CentOS 7 Linux Server Cookbook - Second Edition
Over 80 recipes to get up and running with CentOS 7 Linux server About This Book …
book
Troubleshooting CentOS
A practical guide to troubleshooting the CentOS 7 community-based enterprise server In Detail CentOS is the …
book
Linux Networking Cookbook
This soup-to-nuts collection of recipes covers everything you need to know to perform your job as …