Running Mikrotik RouterOS x86 on GNS3

MikroTik RouterOS is the stand-alone operating system of MikroTik RouterBOARD hardware. It can also be installed on a PC and will turn it into a router with all the necessary features – routing, firewall, bandwidth, management, wireless access point, backhaul link, hotspot, gateway, VPN server and more. The tutorial explains how to install RouterOS on Qemu […]
Continue reading…

Share
 

VOIP HOME LAB - Part 1.4 Linux Core 5.x x86 Installation on VMware Workstation

This is another tutorial from the series of articles that describe how to build network infrastructure for voice home lab. The tutorial shows installation of Core 5.1 x86 Linux on VMware Workstation 10. Installation of Linux Core on Qemu is explained here and here in more detail. Although both installation methods achieve the same result, the first method […]
Continue reading…

Share
 

Linux Core Installation Using Installation Script

A tutorial discuss Linux Core installation using an installation script that can be downloaded as an extension from Tinycore repository. Thanks to the script, installation is automated and easy thus much more preferable than manual installation. The installation steps provided below have been tested for both x86 and x86-64  Linux Core 6.x and and show step-by-step installation on Qemu virtual machine. […]
Continue reading…

Share
 

VyOS Appliances

Vyatta Core software(VC) was an open source network operating system providing advanced IPv4 and IPv6 routing, stateful firewalling,IPSec and SSL OpenVPN, and more. Vyatta  login:  username= vyatta  password=vyatta  or  vyatta123 VyOS is a community fork of Vyatta, a Linux-based network operating system that provides software-based network routing, firewall, and VPN functionality. VyOS login: username=vyos password=vyos or without […]
Continue reading…

Share
 

OPENVSWITCH - Playing with Bonding on Openvswitch

Bonding is aggregation multiple links to single link in order to increase throughput and achieve redundancy in case one of links fails.  From what I know about bonding, they are two possibilities to configure it. The first option is to load bonding module to kernel and use ifenslave utility for its configuration. Configuration steps for […]
Continue reading…

Share
 

OPENVSWICH – Campus Model with Layer2 Access built with Open-Source Applications

In the first tutorial we showed how to create Openvswitch extension and submit it to Tinycore repository. There were also presented after-install steps for Openvswitch adapted for specific Core needs. In a previous tutorial we performed several tests in order to test configuration such as vlans, 8021q trunks and VLAN interfaces widely used in typical multilayer switches. In this tutorial […]
Continue reading…

Share
 

Part1 - Recompiling Linux Core 4.7.7 for Equal-cost Routes

The article describes steps to recompile Core Linux 4.7.7 with the kernel 3.0.21 in order to have redundant multiple equal-cost routes presented in a kernel routing table. The following two points must be accomplished to get it working. 1. Quagga routing suite Quagga must to be compiled with parameter –enable-multipath=ARG to allow to copy multiple […]
Continue reading…

Share
 

Creating a Cisco switch using IOUl2 loaded on Linux Core Qemu Image

Introduction It has always been a dream of Cisco guys to run Cisco IOS on a computer instead of real Cisco hardware. Unfortunately, it is almost impossible to emulate  Cisco devices using  ASICs due to lack of their public specifications. It had changed when Cisco IOS images known as IOU leaked from Cisco. They are basically […]
Continue reading…

Share
 

Creating a Cisco switch using IOUl2 loaded on CentOS Qemu Image

The tutorial describes steps required for creating Cisco switch based on IOUl2. The Qemu image with installed CentOS Linux is loaded with IOU image. The IOU instances are attached to the network using iou2net.pl script written by Jeremy L. Gaddis. The script forwards frames between a IOU instance and a Qemu network adapters. The script […]
Continue reading…

Share
 

OPENVSWICH - Creating and Submitting Openvswitch Extension To Tinycore Repository

In May 2011, I read a request for installation Openvswitch on Qemu image. I started to play with Openvswitch and finally became fan of this project. I soon realized how powerful can be Openvswitch, offering many features so far available only in hardware switches. After several days spent with playing with Core Linux and Openvswitch I was […]
Continue reading…

Share