Linux Core 6.3 as Routing and Switching VMware Appliance

Two weeks ago I finished creating a network host based on Linux Core 6.3 installed on WMware x86-64 virtual machine. I loaded Core Linux with several network extensions that allows host to generate, measure, route network traffic and scan networks. I also wrote a short article that contains a list of loaded extension. Then I went further with […]
Continue reading…

 

Linux Switching Appliance LiSA

LiSA is a network multilayer switching device that is be able to perform Layer 2 and Layer 3 packet switching. It should provide a cost effective advanced-featured solution for small networks. The configuration and operation command line interface is similar to Cisco’s IOS. 1. LiSA Version 2.0.1 installed on CentOS 6.3 Qemu https://docs.google.com/file/d/0B6L2h6R5UKMhTk5UVjFmZmpENXc/edit?usp=sharing http://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/lisa-2.0.1-centos-6.3-qemu.zip/download http://www.4shared.com/zip/ys4LZGNs/lisa-201-centos-63-qemu.html VirtualBox […]
Continue reading…

 

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…

 

Building Linux L3 switch/router on x86 - Part9 - DHCP and Samba server Installation and Configuration

This is the last from the series of tutorials that shows building Linux Layer 3 switch on x86 hardware. The tutorial explains DHCP server installation and configuration on CentOS in order to provide IP addresses to the host on LAN. As the switch has enough hard disk space available we will install and configure Samba […]
Continue reading…

 

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…

 

Building Linux L3 switch/router on x86 - Part5 - Connecting Box to the Internet - PPPoE Configuration

So far we have installed Linux CentOS on a computer, created an access point for wireless users connection and configured Open vSwitch to connect wired LAN users. Now it is time to step forward and connect our Linux L3 switch to the Internet. To do this, we have to install and configure PPPoE. PPPoE stands […]
Continue reading…

 

Building Linux L3 switch/router on x86 - Part4 - Openvswitch Installation and Configuration

In a last tutorial we switched our Linux layer 3 switch to wireless Master mode in order to provide wireless services to wireless LAN users.We will continue with building our Linux L3 switch and install Open vSwitch on CentOS in order to connect wired LAN users. The introduction tutorial, the list of software and hardware requirements […]
Continue reading…

 

Building Linux L3 switch/router on x86 - Part2 - CentOS 6.0 installation

This is the second from the series of step-by-step tutorials that describe building Linux Layer 3 home switch/router on Linux. The tutorial shows CentOS 6.0 installation and software RAID 1 – disk mirroring configuration. 1. Download CentOS-6.0-i386-minimal ISO image Choose the nearest download mirror for your location. $ wget ftp://tux.rainside.sk/centos/6/isos/i386/CentOS-6.0-i386-minimal.iso 2. Burn CD image with burning software […]
Continue reading…

 

Building Linux L3 switch/router on x86 - Part1 - Introduction

1. What is your tutorials about building L3 switch offering? Frankly, nothing. But if you want to learn how to build our own Linux Multilayer switch/router from scratch, the next several tutorials might help you. 2. Why should I waste my time on reading? Firstly, it is about getting knowledge. Even if you are an experienced Linux […]
Continue reading…

 

OPENVSWICH - VLANs, Trunks, L3 VLAN interface, InterVLAN Routing - Configuration And Testing

In a previous tutorial we showed how to install Openvswitch on Qemu image with Microcore Linux. At the end of tutorial we created Openvswitch extension and submitted it to Microcore public repository. Assuming that Openvswitch is configured and functional, we are ready to make three labs which  helps us to test features such as VLANs, trunks […]
Continue reading…