Networking with Linux
eBook - ePub

Networking with Linux

Master Linux networking from switching to VPNs, monitoring, troubleshooting, and tuning your networks (English Edition)

  1. 393 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

Networking with Linux

Master Linux networking from switching to VPNs, monitoring, troubleshooting, and tuning your networks (English Edition)

About this book

Description
Linux networking is the backbone of modern IT infrastructure, powering everything from local servers to massive cloud environments. Linux offers robust support for networking technologies like switching, routing, firewalls, load balancing, VPNs, etc., making it a great platform for networking enthusiasts, administrators, and developers.

This book is structured to guide you from fundamental concepts to advanced configurations. You will start by understanding the basic concepts of switching and routing on Linux, progress into advanced topics of firewalls and load balancers, and explore traffic shaping and VPNs. Later chapters explore network monitoring, troubleshooting of network services, and networking in the cloud. Each chapter includes practical examples and best practices. Whether you are configuring a home network or setting up an enterprise system, this book provides the essential foundation for networking services on Linux. This book will equip you to handle real-world scenarios from providing connectivity, securing access using firewalls, VPNs, load balancing, and other essential network services on Linux.

By the time you finish this book, you will have developed a clear foundation in networking; you will understand how services like routing, firewalls, load balancers, etc., work and how to configure them on Linux. The concepts you learn in this book will help get a better insight into the internals of services that you use every day.

What you will learn
? Switching and routing on Linux.
? Tools for troubleshooting networking issues.
? Securing access with firewalls and VPN.
? Load balancing and traffic shaping.
? Monitoring with eBPF tools.
? Implement policy-based routing and VRF isolation.
? Secure tunnels with WireGuard and IPsec VPNs.

Who this book is for
This book is for beginner to advanced sysadmins, network admins, and DevOps engineers. While basic Linux familiarity helps, this guide transitions you from simple configurations to expert-level skills in routing, firewalling, virtual networking, load balancing, and advanced TCP stack tuning.

Table of Contents
1. Understanding Networking on Linux
2. Routing and Packet Forwarding
3. Firewalls and Packet Filtering
4. Network Troubleshooting and Diagnostics
5. Network Services and Protocols
6. Load Balancing and High Availability
7. Network Namespaces and Virtual Networking
8. Traffic Shaping and QoS
9. Deep Dive into TCP/IP Stack Tuning
10. Virtual Private Networks on Linux
11. Virtual Networking and Cloud Integration
12. Network Monitoring with eBPF

Trusted by 375,005 students

Access to over 1.5 million titles for a fair monthly price.

Study more efficiently using our study tools.

Information

Year
2026
eBook ISBN
9789378546860

Table of contents

  1. Cover
  2. Title Page
  3. Copyright Page
  4. Dedication Page
  5. About the Author
  6. About the Reviewers
  7. Acknowledgement
  8. Preface
  9. Table of Contents
  10. 1. Understanding Networking on Linux
  11. 2. Routing and Packet Forwarding
  12. 3. Firewalls and Packet Filtering
  13. 4. Network Troubleshooting and Diagnostics
  14. 5. Network Services and Protocols
  15. 6. Load Balancing and High Availability
  16. 7. Network Namespaces and Virtual Networking
  17. 8. Traffic Shaping and QoS
  18. 9. Deep Dive into TCP/IP Stack Tuning
  19. 10. Virtual Private Networks on Linux
  20. 11. Virtual Networking and Cloud Integration
  21. 12. Network Monitoring with eBPF
  22. Index

Frequently asked questions

Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription
No, books cannot be downloaded as external files, such as PDFs, for use outside of Perlego. However, you can download books within the Perlego app for offline reading on mobile or tablet. Learn how to download books offline
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1.5 million books across 990+ topics, we’ve got you covered! Learn about our mission
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more about Read Aloud
Yes! You can use the Perlego app on both iOS and Android devices to read anytime, anywhere — even offline. Perfect for commutes or when you’re on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app
Yes, you can access Networking with Linux by Chandan Dutta Chowdhury in PDF and/or ePUB format, as well as other popular books in Computer Science & Computer Networking. We have over 1.5 million books available in our catalogue for you to explore.