Raspberry Pi Networking Cookbook

Computer expert or enthusiast, this cookbook will help you use your Raspberry Pi to enhance your existing network. From sharing media across devices to deploying your own web portal, you’ll be amazed at what can be achieved.
Preview in Mapt
Code Files

Raspberry Pi Networking Cookbook

Rick Golden

1 customer reviews
Computer expert or enthusiast, this cookbook will help you use your Raspberry Pi to enhance your existing network. From sharing media across devices to deploying your own web portal, you’ll be amazed at what can be achieved.
Mapt Subscription
FREE
$29.99/m after trial
eBook
$10.00
RRP $20.99
Save 52%
Print + eBook
$34.99
RRP $34.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$10.00
$34.99
$29.99 p/m after trial
RRP $20.99
RRP $34.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Raspberry Pi Networking Cookbook Book Cover
Raspberry Pi Networking Cookbook
$ 20.99
$ 10.00
Internet of Things with Raspberry Pi 3 Book Cover
Internet of Things with Raspberry Pi 3
$ 27.99
$ 10.00
Buy 2 for $20.00
Save $28.98
Add to Cart

Book Details

ISBN 139781849694605
Paperback204 pages

Book Description

The Raspberry Pi is more than just a platform for teaching students how to program computers! The recipes in this book show you how this inexpensive computer can be used out of the box for a number of practical solutions that utilize existing networks and connectivity.

The Raspberry Pi Networking Cookbook is an essential reference full of practical solutions for use both at home and in the office. Beginning with step-by-step instructions for installation and configuration, this book can either be read from cover to cover or treated as an essential reference companion to your Raspberry Pi.

Full of practical and engaging content designed to expand and build upon your existing skills as you work through individual recipes, any computer novice can quickly learn how to become a Raspberry Pi expert without any programming knowledge required. The Raspberry Pi Networking Cookbook will allow you to revolutionize how you use technology on a daily basis, ranging from sharing your media across multiple devices to deploying your very own web portal, or even accessing your desktop remotely.

Table of Contents

Chapter 1: Installation and Setup
Introduction
Preparing for the initial boot
Printing a case – the Punnet
Setting up new SD cards
Image writer for Windows cards (Win32DiskImager)
Convert and copy for Linux (dd)
Creating SD cards with BerryBoot
Booting the "official" Raspbian Linux distribution
Shutting down the Raspberry Pi (shutdown)
Chapter 2: Administration
Introduction
Configuring remote access (raspi-config)
Configuring memory usage (raspi-config)
Remote access (ssh)
Remote access (PuTTY)
Changing the login password (passwd)
Chapter 3: Maintenance
Introduction
Updating the operating system (apt-get)
Searching for the software packages (apt-cache)
Installing a package (apt-get)
Package management (aptitude)
Reading the built-in documentation (man)
Reading the built-in documentation (info)
Chapter 4: File Sharing
Introduction
Mounting USB drives (pmount)
Sharing folders from other computers (mount.cifs)
Automounting USB disks at boot (/etc/fstab)
Automounting a shared folder at boot
Creating a file server (Samba)
Sharing an attached USB disk via Samba
Accessing another computer's files (smbclient)
Chapter 5: Advanced Networking
Introduction
Creating a firewall with ufw
Connecting to the desktop remotely (xrdp)
Installing a web server (Apache, lighttpd, Nginx)
Installing a wiki (MediaWiki)
Creating a wireless access point with hostapd

What You Will Learn

  • Get started with the Internet of Things (IoT)
  • Discover how to configure and secure your Raspberry Pi device
  • Enable remote access both to and from other computers
  • Use your Raspberry Pi to securely share your documents and files
  • Learn how to deploy a web server capable of serving your own content
  • Build your own wireless access point and even a firewall

Authors

Table of Contents

Chapter 1: Installation and Setup
Introduction
Preparing for the initial boot
Printing a case – the Punnet
Setting up new SD cards
Image writer for Windows cards (Win32DiskImager)
Convert and copy for Linux (dd)
Creating SD cards with BerryBoot
Booting the "official" Raspbian Linux distribution
Shutting down the Raspberry Pi (shutdown)
Chapter 2: Administration
Introduction
Configuring remote access (raspi-config)
Configuring memory usage (raspi-config)
Remote access (ssh)
Remote access (PuTTY)
Changing the login password (passwd)
Chapter 3: Maintenance
Introduction
Updating the operating system (apt-get)
Searching for the software packages (apt-cache)
Installing a package (apt-get)
Package management (aptitude)
Reading the built-in documentation (man)
Reading the built-in documentation (info)
Chapter 4: File Sharing
Introduction
Mounting USB drives (pmount)
Sharing folders from other computers (mount.cifs)
Automounting USB disks at boot (/etc/fstab)
Automounting a shared folder at boot
Creating a file server (Samba)
Sharing an attached USB disk via Samba
Accessing another computer's files (smbclient)
Chapter 5: Advanced Networking
Introduction
Creating a firewall with ufw
Connecting to the desktop remotely (xrdp)
Installing a web server (Apache, lighttpd, Nginx)
Installing a wiki (MediaWiki)
Creating a wireless access point with hostapd

Book Details

ISBN 139781849694605
Paperback204 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Raspberry Pi for Secret Agents Book Cover
Raspberry Pi for Secret Agents
$ 14.99
$ 10.00
Raspberry Pi Mechatronics Projects HOTSHOT Book Cover
Raspberry Pi Mechatronics Projects HOTSHOT
$ 26.99
$ 10.00
Instant Google Compute Engine Book Cover
Instant Google Compute Engine
$ 14.99
$ 10.00
Designing and Implementing Linux Firewalls and QoS using netfilter, iproute2, NAT and l7-filter Book Cover
Designing and Implementing Linux Firewalls and QoS using netfilter, iproute2, NAT and l7-filter
$ 23.99
$ 10.00
Direct3D Rendering Cookbook Book Cover
Direct3D Rendering Cookbook
$ 32.99
$ 10.00
OpenGL ES 3.0 Cookbook Book Cover
OpenGL ES 3.0 Cookbook
$ 39.99
$ 10.00