Skip to content

Networking labs for troubleshooting and learning network engineering.

License

Notifications You must be signed in to change notification settings

ITBible/NetworkingLabs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Networking Labs

Introduction

For learning how to troubleshoot and play with networking.

Website: https://itbible.org
Associated Forum Post: https://itbible.org/threads/network-labs.726/

Topics

Container Lab

Container Lab

All items in this section require docker along with Containerlab. If you're new to either of those we've included scripts with each lab to assist you with spinning up the lab.

Quick Guide
This quick guide will help you understand the naming with our scripts.

  • startup.sh - This script will download and deploy your lab, this script will also run some configuration steps inside the lab.
  • destroy.sh - This script will completely destroy your lab.
  • enter-xxxx.sh - This script will enter the console session for the associated item.

Mikrotik Basic - WIP

This lab will demonstrate a basic network config that I've seen at countless client organizations. We've included some scripts to help with the process if you're new to containerlab.

Requirements:

  • OpenVSwitch: Your switch must be named sw1 (unless you opt to change the clab config) see here for more information

Exposed Ports:

  • Mikrotik webfig: tcp/8091
  • Mikrotik ssh: tcp/2221

Additional Information

Create OpenVSwitch

  1. Install openvswitch-switch (if using debian)
apt update
apt install openvswitch-switch

If you plan to use our startup and destroy scripts you can stop here
2) Create switch for use

ovs-vsctl add-br <switch-name>

About

Networking labs for troubleshooting and learning network engineering.

Topics

Resources

License

Stars

Watchers

Forks

Languages