- Paperback: 408 pages
- Publisher: Sams Publishing; 1 edition (February 14, 2002)
- Language: English
- ISBN-10: 1578702666
- ISBN-13: 978-1578702664
- Product Dimensions: 6.9 x 0.9 x 8.9 inches
- Shipping Weight: 1.4 pounds (View shipping rates and policies)
- Average Customer Review: 3.8 out of 5 stars See all reviews (11 customer reviews)
- Amazon Best Sellers Rank: #1,886,407 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Building Linux Virtual Private Networks (VPNs) 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
Top 20 lists in Books
View the top 20 best sellers of all time, the most reviewed books of all time and some of our editors' favorite picks. Learn more
Frequently bought together
Customers who bought this item also bought
A virtual private network (VPN) enables computers to access remote resources--like the mail store on another office's mail server--from a geographically remote location. Rather than access the files over a private (and expensive) wide area network (WAN) link, however, a VPN makes its data transmissions across the open Internet. The magic is in making the communications secure, a critical job that requires a tunneling protocol that implements encryption. Building Linux Virtual Private Networks shows you how to set up VPNs without spending a lot of money, and without compromising ease of use or security. Oleg Kolesnikov and Brian Hatch emphasize network-to-network connectivity--fixed links between sites--rather than network-to-client connections. They show you how to use Linux to build a secure system of permanent--yet virtual--data links. There's coverage, for example, of the PoPToP daemon for handling Point-to-Point Tunneling Protocol (PPTP), but there's no coverage of non-Linux clients with which to connect it.
There's a nice balance of managerial information (useful for justifying a VPN, and a Linux one in particular, to your boss) and technical details in these pages. Each of the covered packages gets nice documentation, complete with listings of configuration files and explicit statements of console input and output. --David Wall
Topics covered: Packages designed to enable VPNs between Linux gateways. Software oriented toward standard protocols (PPP-over-SSH, PPP-over-SSL, IPsec, and PPTP) as well as nonstandard ones (VTun, cIPe, and tinc). Lots of coverage goes to FreeS/WAN and ppp-mppe.
From the Back Cover
Building Linux Virtual Private Networks (VPNs) focuses on showing you how to get your Linux VPN up and running as quickly as possible. You will learn VPN theory and fundamentals and will master important techniques and tools needed to design and set up your VPN in a reliable, secure, and cost-effective fashion.
This book offers concise, step-by-step instructions for building VPNs based on both standard protocols (IPsec, SSL, SSH, PPTP) and popular Linux VPN solutions (VTun, cIPe, tinc). Through numerous examples and proven practices, you will gain important insights into choosing a VPN solution, installing and configuring it, setting up routing, configuring firewalls, measuring performance, and much more.
Browse award-winning titles. See more
If you are a seller for this product, would you like to suggest updates through seller support?
Top customer reviews
Some of the info is a bit dated; For example, many Linux kernels these days come standard with support for IPSec and PPTP as modules. I definitely recommend after reading this book and deciding on a VPN strategy, that you find quality web sites with more up-to-date information about how to configure your selected VPN technology on your selected Linux distribution. I chose Debian/GNU Linux myself. With this book and some updated information added to that foundation, I feel like I have a good start.
This book is old enough that most of the things in here are still doing it the hard way.
One of the book's amazing features is its willingness to not rehash "common knowledge." In other words, BLVPN assumes people who read books on Linux VPNs know something about two subjects: (1) Linux and (2) networking. Therefore, BLVPN doesn't waste time teaching the reader how to use the command line, and it doesn't include yet another boring description of the OSI model. Instead, BLVPN launches straight into practical, operational instructions for creating virtual private networks. I would like to see other authors adopt this approach!
Some of the book's key strengths include troubleshooting hints, clear diagrams, directory listings for key files, complete sample configuration scripts, and discussions of advantages and disadvantages of various VPN solutions. Furthermore, the text is supported by a web site with copies of the scripts available for download.
Because each chapter is a self-contained unit for each VPN technology, readers can pick a solution and begin immediate implementation. No other VPN book delivers implementation-grade advice like this.
My only regret was a failure to mention interoperability with BSD-based IPSec implementations. I would have loved to see a chapter on matching FreeS/WAN for Linux with KAME/racoon for FreeBSD. The authors should also consider describing how to configure Windows 2000/XP in IPSec tunnel mode to interoperate with IPSec on Linux and/or FreeBSD. Additionally, I believe I found typos in the figures on pages 168-9. I expect the book's web site errata page to publish a correction, if necessary.
If you need to build host-host, host-network, or network-network VPNs using Linux (or really any open source platform), "Building Linux VPNs" is your book. I recommend "Virtual Private Networks" by Yuan and Strayer as a complementary volume for those needing additional material on VPN theory and protocol encapsulation.
I've read pretty much every VPN book out there, and have been dissapointed at every turn. Even the one by O'Reilly, normally a really great publisher, didn't have actual implementation details that are necessary.
Building Linux Vpns gives you a great introduction in the first two chapters to get you up to speed, teaches you all the right terminology, possible network layouts, and stuff, and then dedicates the rest of the book to easy-to-follow step-by-step implementation details.
After reading the book it took 2 hours from start to finish for me to get our two offices connected via VPN (I went with IPSec / Freeswan), simply following the instructions. I'm in the middle of testing the PPTP setup for home access for those PC folks, and it is working exactly as promised.
If you actually need to understand vpn ideas and be able to build one, this is the book for you.
They get all this out of the way quickly. Many books that are dedicated to VPNs only talk about this part of the equation, and do so for hundreds of pages. Oleg and Brian get it all down so you can digest it in a sitting and have everything you need to know.
The remaining chapters cover specific VPN protocols. I needed to support PPTP for the majority of my windows clients, and IPSec for my remote offices and more recent laptops that suppported it. I literally built these VPNs by reading and copying in text (yes, I could have got the code off the web page, but nothing is better than doing it yourself) as I went along. Not a single problem, it was smoother than smooth.
I can't recommend this book enough. If you want a VPN on Linux (or other Unix for that matter) then this is the book for you.
Most recent customer reviews
I buy this book based in that reviews (all 5 stars) and when I open the book I am totaly disapointed.Read more
have book for anyone interested in the topic.Read more