Learning RHEL Networking
eBook - ePub

Learning RHEL Networking

Andrew Mallett

Buch teilen
  1. 216 Seiten
  2. English
  3. ePUB (handyfreundlich)
  4. Über iOS und Android verfügbar
eBook - ePub

Learning RHEL Networking

Andrew Mallett

Angaben zum Buch
Buchvorschau
Inhaltsverzeichnis
Quellenangaben

Häufig gestellte Fragen

Wie kann ich mein Abo kündigen?
Gehe einfach zum Kontobereich in den Einstellungen und klicke auf „Abo kündigen“ – ganz einfach. Nachdem du gekündigt hast, bleibt deine Mitgliedschaft für den verbleibenden Abozeitraum, den du bereits bezahlt hast, aktiv. Mehr Informationen hier.
(Wie) Kann ich Bücher herunterladen?
Derzeit stehen all unsere auf Mobilgeräte reagierenden ePub-Bücher zum Download über die App zur Verfügung. Die meisten unserer PDFs stehen ebenfalls zum Download bereit; wir arbeiten daran, auch die übrigen PDFs zum Download anzubieten, bei denen dies aktuell noch nicht möglich ist. Weitere Informationen hier.
Welcher Unterschied besteht bei den Preisen zwischen den Aboplänen?
Mit beiden Aboplänen erhältst du vollen Zugang zur Bibliothek und allen Funktionen von Perlego. Die einzigen Unterschiede bestehen im Preis und dem Abozeitraum: Mit dem Jahresabo sparst du auf 12 Monate gerechnet im Vergleich zum Monatsabo rund 30 %.
Was ist Perlego?
Wir sind ein Online-Abodienst für Lehrbücher, bei dem du für weniger als den Preis eines einzelnen Buches pro Monat Zugang zu einer ganzen Online-Bibliothek erhältst. Mit über 1 Million Büchern zu über 1.000 verschiedenen Themen haben wir bestimmt alles, was du brauchst! Weitere Informationen hier.
Unterstützt Perlego Text-zu-Sprache?
Achte auf das Symbol zum Vorlesen in deinem nächsten Buch, um zu sehen, ob du es dir auch anhören kannst. Bei diesem Tool wird dir Text laut vorgelesen, wobei der Text beim Vorlesen auch grafisch hervorgehoben wird. Du kannst das Vorlesen jederzeit anhalten, beschleunigen und verlangsamen. Weitere Informationen hier.
Ist Learning RHEL Networking als Online-PDF/ePub verfügbar?
Ja, du hast Zugang zu Learning RHEL Networking von Andrew Mallett im PDF- und/oder ePub-Format sowie zu anderen beliebten Büchern aus Ciencia de la computación & Administración de sistemas. Aus unserem Katalog stehen dir über 1 Million Bücher zur Verfügung.

Information

Learning RHEL Networking


Table of Contents

Learning RHEL Networking
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Errata
Piracy
Questions
1. Introducing Enterprise Linux 7
Red Hat Enterprise Linux
CentOS
Fedora
Determining your distribution and version
The /etc/system-release file
The /etc/issue file
Using lsb_release
Determining the kernel version
Summary
2. Configuring Network Settings
Elevating privileges
The su command
Delegating with the sudo command
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
Domain Name System
Installing and configuring a Caching Only DNS server
Configuring clients to use this server
Configuring the DNS zone
Referencing the zone from /etc/named.conf
Creating the zone file
Configuring a DHCP server
Configuring time services on RHEL 7
Implementing chronyd
Implementing ntpd
Implementing PTP on RHEL 7
Implementing e-mail delivery on RHEL 7
Adding an MX record to the DNS server
Summary
4. Implementing iSCSI SANs
The iSCSI target (server)
Managing logical volumes with LVM
Partitioning the disk
Creating the physical volume
Creating the volume group
Creating logical volumes
Installing the targetd service and targetcli tools
Managing iSCSI targets with targetcli
Creating storage backstores
Creating iSCSI targets
Adding LUNS to the iSCSI target
Adding ACLS
Working with the iSCSI Initiator
Summary
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
Volume management the old way
Volume management with btrfs
Balancing the btrfs filesystem
Mounting multidisk btrfs volumes from /etc/fstab
Creating a RAID1 mirror
Using btrfs snapshots
Optimizing btrfs for solid state drives
Managing snapshots with snapper
Summary
6. File Sharing with NFS
An overview of NFS
Overview of the lab environment
The NFS server configuration
Simple exports
Advanced exports
Pseudo-root
Using exportfs to create temporary exports
Hosting NFSv4 behind a firewall
Hosting NFSv3 behind a firewall
Diagnosing NFSv3 issues
Using static ports for NFSv3
Configuring the NFS client
Auto-mounting NFS with autofs
Summary
7. Implementing Windows Shares with Samba 4
An overview of Samba and Samba services
An overview of the lab environment
Configuring time and DNS
Managing Samba services
The Samba client on RHEL 7
Configuring file shares in Samba
Troubleshooting Samba
Summary
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
Listing the Active Directory information
Creating Active Directory users
Creating Active Directory groups
Managing the Active Directory group membership
Delegating Active Directory accounts with sudo
Leaving a domain
Understanding Active Directory as an identity provider for sssd
Configuring NSS
Configuring PAM
Configuring Kerberos
Configuring SSSD
Summary
9. Deploying the Apache HTTPD Server
Configuring the httpd service
Installing Apache 2.4
The configuration
Configuring the DocumentRoot directory
Controlling the Apache web service
Setting up the server name
Setting up a custom error page
Loading modules
Virtual servers
Name-based
The name resolution
The Apache configuration
IP-based
Port-based
Automating virtual hosts
Summary
10. Securing the System with SELinux
What is SELinux
Understanding SELinux
Modes
The disabled mode
The permissive mode
The enforcing mode
Labels
Policy types
Minimum
Targeted
MLS
Policies
Working with the targeted policy type
Unconfined domains
SELinux tools
chcon and restorecon
Boolean values
Troubleshooting SELinux
The log file
The audit2allow command
Permissive domains
Summary
11. Network Security with firewalld
The firewall status
Routing
Zone management
Source management
Firewall rules using services
Firewall rules using ports
Masquerading and Network Address Translation
Using rich rules
Implementing direct rules
Reverting to iptables
Summary
Index

Learning RHEL Networking

Copyright © 2015 Packt Publishing
All rights reserved. No part of this book may be repro...

Inhaltsverzeichnis