Learning RHEL Networking
eBook - ePub

Learning RHEL Networking

Andrew Mallett

Compartir libro
  1. 216 páginas
  2. English
  3. ePUB (apto para móviles)
  4. Disponible en iOS y Android
eBook - ePub

Learning RHEL Networking

Andrew Mallett

Detalles del libro
Vista previa del libro
Índice
Citas

Preguntas frecuentes

¿Cómo cancelo mi suscripción?
Simplemente, dirígete a la sección ajustes de la cuenta y haz clic en «Cancelar suscripción». Así de sencillo. Después de cancelar tu suscripción, esta permanecerá activa el tiempo restante que hayas pagado. Obtén más información aquí.
¿Cómo descargo los libros?
Por el momento, todos nuestros libros ePub adaptables a dispositivos móviles se pueden descargar a través de la aplicación. La mayor parte de nuestros PDF también se puede descargar y ya estamos trabajando para que el resto también sea descargable. Obtén más información aquí.
¿En qué se diferencian los planes de precios?
Ambos planes te permiten acceder por completo a la biblioteca y a todas las funciones de Perlego. Las únicas diferencias son el precio y el período de suscripción: con el plan anual ahorrarás en torno a un 30 % en comparación con 12 meses de un plan mensual.
¿Qué es Perlego?
Somos un servicio de suscripción de libros de texto en línea que te permite acceder a toda una biblioteca en línea por menos de lo que cuesta un libro al mes. Con más de un millón de libros sobre más de 1000 categorías, ¡tenemos todo lo que necesitas! Obtén más información aquí.
¿Perlego ofrece la función de texto a voz?
Busca el símbolo de lectura en voz alta en tu próximo libro para ver si puedes escucharlo. La herramienta de lectura en voz alta lee el texto en voz alta por ti, resaltando el texto a medida que se lee. Puedes pausarla, acelerarla y ralentizarla. Obtén más información aquí.
¿Es Learning RHEL Networking un PDF/ePUB en línea?
Sí, puedes acceder a Learning RHEL Networking de Andrew Mallett en formato PDF o ePUB, así como a otros libros populares de Ciencia de la computación y Administración de sistemas. Tenemos más de un millón de libros disponibles en nuestro catálogo para que explores.

Información

Año
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...

Índice