Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1
Virtual Network Tutorial

Virtual Network Tutorial

Ratings: (0)|Views: 18,612 |Likes:
Published by ShanxT
A guide describing how to create a home network using GNS3 and VirtualBox
A guide describing how to create a home network using GNS3 and VirtualBox

More info:

Published by: ShanxT on Oct 04, 2010
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





Setting up a virtual network using GNS3 andVirtualBox
By Shashank Shekhar Tewari
While I'm really interested in networking, it wasn't economically feasible for me to buy routers andswitches and multiple hosts to set up a home network. So while studying for my CCNA, I cameacross GNS3 and slowly realised just how powerful it really was.This software, along with a virtualisation software, can be used to set up very complex networks,and can be used to simulate many common network scenarios. This tutorial aims to help a personget an idea of how to set up such networks.If you're studying
related to networking, you can learn with this.Doing a Cisco cert? GNS3 has been used for everything from Cisco Voice to CCIE level labs. Youcan use the virtual hosts to actually
the effect your configuration has done. Sure, you've setupan ACL, but is it really working? Just go to your virtual host and check. If you ping from a Ciscorouter just after it's setup, why is the first ping never successful? Open up Wireshark and find out.Learning to be a sys-admin? Both GNU/Linux OSes and Microsoft OSes can be used here. You cansetup a server with multiple clients, setup a mail server, etc. and see how everything works out.Setup a simple Apache web server, and see how it looks like from a host's point of view.Interested in security and pen-testing? What better combination than having Backtrack on oneend, and Damn Vulnerable Linux on the other? You can play around as much as you want,completely destroy the victim's PC, and you'll be able to go back to the original state by justopening up a saved state in Virtual Box. You can then check the Apache web server you just setupfor open ports and vulnerabilities.Since nearly every GNU/Linux OS comes with as a live version now, you don't even have to installthem to a virtual hard disk to use them. Just boot it in any virtual hard disk you've created, andstart using it.Although my preferred virtualisation software is VirtualBox, you can use any you want. Thesettings will obviously differ. My host and guest OSes will nearly all be GNU/Linux, but both, GNS3and VirtualBox, are available for Windows as well, and the instructions will pretty much be thesame. So if you're a Windows user, give the tutorial a try, and just use a little geek-sense to figureout where things might differ.While this has many,
applications, and the idea definitely isn't new, I did not find a decenttutorial on it, and had to figure out a lot of things myself. Hence, now that I'm free, I decided towrite a tutorial myself.
Part 1 – Basic VirtualBox Setup
Things required:
Installation image of the OS being installed on the virtual machine. (In .iso format)
Adequate free space for selected guest.
Knowledge of basic networking. (know what ifconfig/ipconfig do)
What is VirtualBox?
VirtualBox is a free virtualisation software, which can be used on a variety of host operatingsystems to run other operating systems in a virtual environment.To download it, go here:http://www.virtualbox.org/wiki/DownloadsFor a list of supported guest OSes, go here:http://www.virtualbox.org/wiki/Guest_OSes
Setting up a simple client-server network using VirtualBox
Open VirtualBox.Click on the blue '
This will start a wizard to create a newvirtual machine on your host OS. (Yourhost OS is obviously the one on whichVirtual Box is installed.)Give any name you want, and choosethe OS you want installed. You canchoose any OS you want to, although I'llbe installing RHEL 5.3. (This is simply alabel for the user's benefit and can bechanged later on.)Choose the amount of memory youwant. This depends entirely on the OSand the amount of memory you have onyour physical machine. I've chosen 512MB, and I think that's quite safe for mostOSes.

Activity (49)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
faridfirdaus65 liked this
dejo666 liked this
sangho,woo liked this
Stephany Barrero liked this
Griselda Rojas liked this
Rajabu Kitindi liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->