Learning RHEL Networking
eBook - ePub

Learning RHEL Networking

Andrew Mallett

Condividi libro
  1. 216 pagine
  2. English
  3. ePUB (disponibile sull'app)
  4. Disponibile su iOS e Android
eBook - ePub

Learning RHEL Networking

Andrew Mallett

Dettagli del libro
Anteprima del libro
Indice dei contenuti
Citazioni

Domande frequenti

Come faccio ad annullare l'abbonamento?
È semplicissimo: basta accedere alla sezione Account nelle Impostazioni e cliccare su "Annulla abbonamento". Dopo la cancellazione, l'abbonamento rimarrà attivo per il periodo rimanente già pagato. Per maggiori informazioni, clicca qui
È possibile scaricare libri? Se sì, come?
Al momento è possibile scaricare tramite l'app tutti i nostri libri ePub mobile-friendly. Anche la maggior parte dei nostri PDF è scaricabile e stiamo lavorando per rendere disponibile quanto prima il download di tutti gli altri file. Per maggiori informazioni, clicca qui
Che differenza c'è tra i piani?
Entrambi i piani ti danno accesso illimitato alla libreria e a tutte le funzionalità di Perlego. Le uniche differenze sono il prezzo e il periodo di abbonamento: con il piano annuale risparmierai circa il 30% rispetto a 12 rate con quello mensile.
Cos'è Perlego?
Perlego è un servizio di abbonamento a testi accademici, che ti permette di accedere a un'intera libreria online a un prezzo inferiore rispetto a quello che pagheresti per acquistare un singolo libro al mese. Con oltre 1 milione di testi suddivisi in più di 1.000 categorie, troverai sicuramente ciò che fa per te! Per maggiori informazioni, clicca qui.
Perlego supporta la sintesi vocale?
Cerca l'icona Sintesi vocale nel prossimo libro che leggerai per verificare se è possibile riprodurre l'audio. Questo strumento permette di leggere il testo a voce alta, evidenziandolo man mano che la lettura procede. Puoi aumentare o diminuire la velocità della sintesi vocale, oppure sospendere la riproduzione. Per maggiori informazioni, clicca qui.
Learning RHEL Networking è disponibile online in formato PDF/ePub?
Sì, puoi accedere a Learning RHEL Networking di Andrew Mallett in formato PDF e/o ePub, così come ad altri libri molto apprezzati nelle sezioni relative a Ciencia de la computación e Administración de sistemas. Scopri oltre 1 milione di libri disponibili nel nostro catalogo.

Informazioni

Anno
2015
ISBN
9781785287831

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...

Indice dei contenuti