Mastering Linux Network Administration

 
 
Packt Publishing Limited
  • 1. Auflage
  • |
  • erschienen am 3. November 2015
  • |
  • 260 Seiten
 
E-Book | ePUB mit Adobe DRM | Systemvoraussetzungen
978-1-78439-068-6 (ISBN)
 
Master the skills and techniques that are required to design, deploy, and administer real Linux-based networksAbout This BookMaster the art of using Linux and administering network services for enterprise environmentsPerform hands-on activities to reinforce expert-level knowledgeGet full coverage of both the CentOS and Debian systems, including how networking concepts differ for eachWho This Book Is ForMastering Linux Network Administration is recommended for those who already understand the basics of using Linux and networking, and would like to push those skills to a higher level through real-world Linux networking scenarios. Whether you intend to run a home office consisting of Linux nodes or a rollout of a Linux network within your organization, this book is a great fit for those that desire to learn how to manage networked systems with the power of Linux.What You Will LearnInstall and configure the Debian and CentOS systemsSet up and configure file serversAdminister networked nodes remotelyDiscover how to monitor system performance for peak healthConfigure network services such as DNS and DHCPHost HTTP content via ApacheTroubleshoot Linux networking issuesIn DetailLinux is everywhere. Whether you run a home office, a small business, or manage enterprise systems, Linux can empower your network to perform at its very best. Armed with the advanced tools and best practice guidance of this practical guide, you'll be able to mold Linux networks to your will, empowering your systems and their users to take advantage of all that Linux-based networks have to offer.Understand how Linux networks function and get to grips with essential tips and tricks to manage them - whether you're already managing a networks, or even just starting out. With Debian and CentOS as its source, this book will divulge all the details you need to manage a real Linux-based network. With detailed activities and instructions based on real-world scenarios, this book will be your guide to the exciting world of Linux networking.Style and approachThis practical guide will walk you through all the core concepts required to manage real Linux-based networks.
  • Englisch
  • Birmingham
  • |
  • Großbritannien
978-1-78439-068-6 (9781784390686)
1784390682 (1784390682)
weitere Ausgaben werden ermittelt
Jay LaCroix is a Michigan-born technologist with a focus on Linux and open source software. He has over 13 years of experience working with Linux, including servers, networking, scripting, programming, virtualization, and any open source technology he can get his hands on. He is currently working as a Linux systems engineer and enjoys writing, training, and empowering others to use Linux. He is also the author of Linux Mint Essentials.
  • Cover
  • Copyright
  • Credits
  • About the Author
  • About the Reviewers
  • www.PacktPub.com
  • Table of Contents
  • Preface
  • Chapter 1: Setting up Your Environment
  • Getting started
  • Distributions to consider
  • Physical machines versus virtual machines
  • Setting up and configuring VirtualBox
  • Acquiring VirtualBox
  • Downloading and installing the Extension Pack
  • Acquiring and installing Debian 8
  • Acquiring and installing CentOS 7
  • Summary
  • Chapter 2: Revisiting Linux Network Basics
  • Understanding the TCP/IP protocol suite
  • Naming the network device
  • Understanding Linux hostname resolution
  • Understanding the net-tools and iproute2 suites
  • Manually managing network interfaces
  • Managing connections with Network Manager
  • Summary
  • Chapter 3: Communicating Between Nodes via SSH
  • Using OpenSSH
  • Installing and configuring OpenSSH
  • Connecting to network hosts via openssh-client
  • The OpenSSH config file
  • Understanding and utilizing scp
  • Transferring files to another node via scp
  • Tunneling traffic via SSH
  • Generating public keys
  • Keeping SSH connections alive
  • Exploring an alternative to SSH - utilizing Mosh (mobile shell)
  • Summary
  • Chapter 4: Setting up a File Server
  • File server considerations
  • NFS v3 versus NFS v4
  • Setting up an NFS server
  • Learning the basics of Samba
  • Setting up a Samba server
  • Mounting network shares
  • Automatically mounting network shares via fstab and systemd
  • Creating networked filesystems with SSHFS
  • Summary
  • Chapter 5: Monitoring System Resources
  • Inspecting and managing processes
  • Understanding load average
  • Checking available memory
  • Using shell-based resource monitors
  • Scanning used storage
  • Introduction to logging
  • Maintaining log size with logrotate
  • Understanding the systemd init system
  • Understanding the systemd journal
  • Summary
  • Chapter 6: Configuring Network Services
  • Planning your IP address layout
  • Installing and configuring a DHCP server
  • Installing and configuring a DNS server
  • Setting up an internal NTP server
  • Summary
  • Chapter 7: Hosting HTTP Content via Apache
  • Installing Apache
  • Configuring Apache
  • Adding modules
  • Setting up virtual hosts
  • Summary
  • Chapter 8 : Understanding Advanced Networking Concepts
  • Dividing your network into subnets
  • Understanding the CIDR notation
  • Implementing Quality of Service
  • Routing TCP/IP traffic
  • Creating redundant DHCP and DNS servers
  • Summary
  • Chapter 9: Securing Your Network
  • Limiting the attack surface
  • Securing OpenSSH
  • Configuring the iptables firewall
  • Protecting system services with fail2ban
  • Understanding SELinux
  • Configuring Apache to utilize SSL
  • Deploying security updates
  • Summary
  • Chapter 10: Troubleshooting Network Issues
  • Tracing routing issues
  • Troubleshooting DHCP issues
  • Troubleshooting DNS issues
  • Displaying connection statistics with netstat
  • Scanning your network with nmap and Zenmap
  • Installing missing firmware on Debian systems
  • Troubleshooting issues with Network Manager
  • Summary
  • Index

Dateiformat: EPUB
Kopierschutz: Adobe-DRM (Digital Rights Management)

Systemvoraussetzungen:

Computer (Windows; MacOS X; Linux): Installieren Sie bereits vor dem Download die kostenlose Software Adobe Digital Editions (siehe E-Book Hilfe).

Tablet/Smartphone (Android; iOS): Installieren Sie bereits vor dem Download die kostenlose App Adobe Digital Editions (siehe E-Book Hilfe).

E-Book-Reader: Bookeen, Kobo, Pocketbook, Sony, Tolino u.v.a.m. (nicht Kindle)

Das Dateiformat EPUB ist sehr gut für Romane und Sachbücher geeignet - also für "fließenden" Text ohne komplexes Layout. Bei E-Readern oder Smartphones passt sich der Zeilen- und Seitenumbruch automatisch den kleinen Displays an. Mit Adobe-DRM wird hier ein "harter" Kopierschutz verwendet. Wenn die notwendigen Voraussetzungen nicht vorliegen, können Sie das E-Book leider nicht öffnen. Daher müssen Sie bereits vor dem Download Ihre Lese-Hardware vorbereiten.

Weitere Informationen finden Sie in unserer E-Book Hilfe.


Download (sofort verfügbar)

40,53 €
inkl. 19% MwSt.
Download / Einzel-Lizenz
ePUB mit Adobe DRM
siehe Systemvoraussetzungen
E-Book bestellen

Unsere Web-Seiten verwenden Cookies. Mit der Nutzung dieser Web-Seiten erklären Sie sich damit einverstanden. Mehr Informationen finden Sie in unserem Datenschutzhinweis. Ok