Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hpreston/rpi-networklab

The Raspberry Pi is an inexpensive computer that makes a great addition to everyone's network lab. In fact, you might want to pickup a few of them for your lab. This repository includes some documents I've put together with some ideas on how and where a RPi can be used in a network lab, as well as some quick guides to help you get started quickly. This repository is a work in progress, and some of the guides may not be complete yet.
https://github.com/hpreston/rpi-networklab

Last synced: 15 days ago
JSON representation

The Raspberry Pi is an inexpensive computer that makes a great addition to everyone's network lab. In fact, you might want to pickup a few of them for your lab. This repository includes some documents I've put together with some ideas on how and where a RPi can be used in a network lab, as well as some quick guides to help you get started quickly. This repository is a work in progress, and some of the guides may not be complete yet.

Awesome Lists containing this project

README

        

# Raspberry Pi and Network Lab
The Raspberry Pi is an inexpensive computer that makes a great addition to everyone's network lab. In fact, you might want to pickup a few of them for your lab.

This repository includes some documents I've put together with some ideas on how and where a RPi can be used in a network lab, as well as some quick guides to help you get started quickly. This repository is a work in progress, and some of the guides may not be complete yet.

## Raspberry Pi Resources and Overview
I am not going to try to replace the wonderful official documentation available for getting started and setting up a Raspberry Pi. If you are new to RPi, here are very useful links to get started.

* [Raspberry Pi OS Download Tool](https://www.raspberrypi.com/software/)
* [Raspberry Pi Getting Started Guide](https://www.raspberrypi.com/documentation/computers/getting-started.html)

# Possible Uses of a Raspberry Pi in a Network Lab
Here are some great uses for an RPi in your network lab. I'm hoping to create short guides for each of these (and more as I think of them). Please enjoy the guides that I have put together so far!

* Lab Management Station
* Linux
* [Console Access](console-access.md)
* [Dual Network](network-interface-config.md)
* Python / Programmability
* Client Endpoint (wired/wireless)
* Network Services
* [DHCP](dhcp-server.md)
* [DNS](dns-server.md)
* [Dynamic DNS from DHCP](dynamic-dns.md)
* File Services (SCP, TFTP, FTP, HTTP)
* NTP
* [TACACS](tacacs-server.md)
* RADIUS
* Syslog Server
* [Traffic Analysis / Capture](traffic-analysis.md)
* Application Server
* General Purpose Web Server
* Docker / Containers