The Definitive Guide for Working with GNS3

by Keith Barker

Total Videos : 23 Course Duration: 10:46:10
1. Welcome to GNS3 (00:17:20)
2. GNS3: Up and Running on Windows (00:38:30)
3. GNS3: Troubleshooting on Windows (00:30:41)
4. GNS3: Automating Initial Configurations (00:14:43)
5. GNS3: Adding Hosts with Virtual PC Simulator (00:34:30)
6. GNS3: VirtualBox Host Integration (00:39:10)
7. GNS3: Integrating DHCP and the Host PC (00:29:08)
8. GNS3: Connecting to the Internet (00:38:54)
9. GNS3: Protocol Analyzer (00:23:49)
10. GNS3: Custom Terminal Emulation (00:29:13)
11. GNS3: Trunk to Live Equipment (00:30:18)
12. GNS3: ASA Firewall (00:42:39)
13. GNS3: Ubuntu and Distributed Processing (00:28:59)
14. GNS3: AWS Cloud Hosting (00:20:26)
15. GNS3: Mac OSX (00:32:00)
16. GNS3: L2 Ethernet Switching (01:00:45)
17. GNS3: Connecting Virtual to Live Gear on the Mac (00:27:54)
18. GNS3: Trunking and Tunneling to Live Gear on Linux (00:23:37)
19. GNS3: Ubuntu, the ASA and Qemu (00:16:58)
20. GNS3: Creating a Frame-Relay Switch (00:18:13)
21. GNS3: Cisco Configuration Professional (00:18:12)
22. GNS3: NTP and CA Servers (00:19:47)
23. GNS3 v1.x Update (00:10:24)
In this video training course, CBT Nuggets trainer Keith Barker becomes your tour guide and introduces the typical issues facing every GNS3 user and, more importantly, how to overcome and solve each of these challenges. Topics in the course include running GNS3 in Windows, Mac and Linux environments; how to integrate virtual workstations into the GNS3 topology; how to connect the virtual GNS3 network to a live network; and much more.

Related area of expertise:
  • Networking level 3

GNS3 is a free, open-source tool that provides emulation of network hardware (such as Cisco routers and firewalls), so that customers can practice, configure, and troubleshoot network scenarios all in a virtual environment running right on their Windows, Mac OSX or Linux computers. Multiple network topologies can be saved, paused and/or resumed on the fly so that the learner can practice at the convenience of their own schedule. GNS3 provides the emulation of the physical devices, and the user provides the OS image for the version/vendor of the software they want to practice on. GNS3 is a fantastic tool, but there are a few stumbling blocks facing the typical user.

Welcome to GNS3

00:00:02 - Welcome to the virtual world of GNS3.
00:00:05 - On behalf of the entire CBT Nuggets family, I'd like to be
00:00:09 - the first to welcome you.
00:00:10 - I'm Keith Barker.
00:00:11 - Let's begin.
00:00:13 - Our objective in this video is simple.
00:00:15 - It is to identify how you can get the absolute most out of
00:00:19 - our time together in this GNS3 series.
00:00:22 - I've learned that there's several different types of
00:00:24 - experiences that people have with GNS3.
00:00:26 - There's people who are brand new to it, who have never
00:00:29 - touched it.
00:00:29 - There's people who have been using it for years.
00:00:31 - And there's a whole wide range of everybody else in between.
00:00:35 - No matter where you are on that scale, this GNS3 series
00:00:39 - has something for you.
00:00:41 - Let's take a moment and identify why GNS3 is so
00:00:44 - valuable to so many people.
00:00:47 - Let's imagine that you and I and a few other friends are
00:00:49 - planning a trip.
00:00:50 - And we're going to go on an airplane.
00:00:51 - So we all meet early in the morning, and it's still cold,
00:00:54 - at the airport at 6:00 AM.
00:00:55 - We go through security.
00:00:56 - We get on the plane.
00:00:57 - And we discover, to our dismay, that the pilot,
00:01:01 - although he studied really hard, he's never actually
00:01:05 - flown a plane before.
00:01:06 - Neither has the co-pilot, but don't worry they've studied.
00:01:11 - We, you and I, are off of that plane.
00:01:13 - We are not flying with a guy who's never
00:01:16 - really flown before.
00:01:17 - Well, as silly as that sounds, we have the same challenge
00:01:20 - inside our computer networks.
00:01:21 - Let's take this network right here.
00:01:24 - We've got some switches and routers.
00:01:26 - We've got some WAN connections.
00:01:27 - We have an internet service provider.
00:01:29 - It's very unlikely that someone would trust you and I
00:01:33 - to work on this network had we never practiced hands-on
00:01:37 - configuring a network before.
00:01:38 - Even if we've studied in our minds and we've read and
00:01:41 - watched videos, it's important for us to practice.
00:01:44 - So for you and I to get our hands-on practice there's
00:01:47 - three basic things that we can do, actually four.
00:01:50 - One's kind of silly.
00:01:51 - One is to use Notepad.
00:01:53 - And just put in the commands--
00:01:56 - Notepad or a text editor-- and pretend that we're actually
00:01:59 - putting commands in.
00:02:00 - Now, I've seen people do that.
00:02:02 - And that doesn't work for me because there's no response
00:02:05 - from a text editor.
00:02:06 - So you put the command in and you press Enter.
00:02:08 - And you think it's right.
00:02:09 - You hope it's right.
00:02:10 - But that's not really a great reinforcement.
00:02:12 - The next option is we could go ahead use a simulator.
00:02:16 - Now that would also work for a pilot.
00:02:18 - Pilots have simulators.
00:02:19 - So they can practice and get a feel for it.
00:02:21 - And there's great simulators out there.
00:02:24 - So you can purchase a simulator.
00:02:25 - Practice with a simulator.
00:02:26 - You put the commands in, but it's not the real deal.
00:02:29 - It's simulated.
00:02:30 - The next option, which is cool, is hardware.
00:02:34 - Now, in many companies, you may have racks of hardware
00:02:37 - that you can put together.
00:02:39 - Or you can go out and purchase hardware.
00:02:41 - I love hardware.
00:02:42 - I have hardware in my lab here at my home office.
00:02:44 - Hardware is a great, great thing.
00:02:46 - What's the challenge though?
00:02:48 - Oftentimes, we don't have enough of it.
00:02:49 - If you have the hardware to practice with, it's not in
00:02:52 - production and you can go ahead and use it to
00:02:54 - reconfigure, that's fantastic.
00:02:56 - So if that option is open for you, go for it.
00:02:59 - The other option is to go ahead and use an emulator.
00:03:04 - An emulator pretends.
00:03:06 - It pretends to be something.
00:03:08 - For example, if you want to run a PC in a virtual
00:03:11 - environment, there's lots of virtual
00:03:13 - environments to run a PC in.
00:03:14 - For example, you have Virtual Box.
00:03:16 - You have VMware and others that can
00:03:19 - virtualize the hardware.
00:03:20 - So you might have an operating system like Windows.
00:03:24 - It's running inside of this virtual machine.
00:03:27 - It's not real.
00:03:28 - But the operating system doesn't know it.
00:03:30 - So the key is, when you bring up Windows and you run it, the
00:03:34 - Windows operating system doesn't know that it's not
00:03:36 - really running on physical hardware.
00:03:38 - It's logically in some bigger server somewhere.
00:03:41 - We can do that same thing with GNS3 because GNS3, and behind
00:03:45 - the scenes something called Dynamips, it's an emulator.
00:03:48 - If we do a show version right here and we do a show IP
00:03:56 - interface brief and we do anything else,
00:03:59 - this is live IOS.
00:04:01 - It's really running.
00:04:02 - It's not running on a real hardware platform.
00:04:05 - It's all virtualized.
00:04:07 - Now the benefit of that is, is that if we want to practice a
00:04:09 - network-- for example, let's say we're just dreaming and
00:04:12 - we're thinking, OK--
00:04:13 - so the light bulb's going off in our mind--
00:04:14 - I'd like to create a couple routers, a WAN link, a
00:04:17 - connection to the service provider, a switched
00:04:20 - environment, including spanning tree, we could
00:04:23 - actually do it.
00:04:23 - We could emulate all this stuff.
00:04:26 - And actually run the software and have it respond like it
00:04:29 - would on live gear, which is pretty darn amazing.
00:04:33 - So the biggest benefit of GNS3 is that it gives us an
00:04:36 - emulated environment where we can emulate the hardware, run
00:04:39 - live IOS software, and actually
00:04:42 - practice the commands.
00:04:43 - So the case is, before we roll this out, we could logically
00:04:47 - do it inside of GNS3.
00:04:49 - Practice all of it.
00:04:50 - And then have our design perfect before we roll it out
00:04:52 - on the production equipment.
00:04:55 - Another challenge that comes up all the time that makes
00:04:57 - GNS3 very, very powerful is the ability to validate what
00:05:00 - we think is happening.
00:05:01 - For example, one of the concepts that we learned about
00:05:04 - is this thing called DHCP.
00:05:05 - In fact, let me bring up a topology in GNS3 to show you.
00:05:09 - So let's consider this topology.
00:05:10 - Here we have DHCP.
00:05:12 - And this is the inside of the network from a NAT perspective
00:05:14 - and the outside of the network from a NAT perspective.
00:05:16 - This is R1.
00:05:17 - We have various interfaces.
00:05:18 - He's connected to the live internet.
00:05:20 - And everything from here over, this is all virtualized.
00:05:25 - The PC is virtualized.
00:05:26 - The router is virtualized.
00:05:27 - The connection to the Internet through my
00:05:29 - home network is real.
00:05:31 - And then of course, the internet's real as well.
00:05:33 - But if we wanted to verify basic concepts like DHCP
00:05:35 - what's supposed to happen?
00:05:37 - Well, what we learn in technical books is that, well,
00:05:40 - DHCP here's what supposed to happen.
00:05:42 - The client does a discover.
00:05:43 - The DHCP server sends an offer this way.
00:05:47 - The client requests that.
00:05:48 - And then the DHCP server sends an acknowledgement.
00:05:51 - So we have DORA, like Dora the Explorer.
00:05:54 - Now, that's great.
00:05:55 - And we can study that.
00:05:56 - But if we wanted to just confirm that that's really
00:05:58 - what's happening, one of my friend's Marvin says, Keith,
00:06:02 - the packets, they don't lie.
00:06:04 - So what we could do is we could actually capture traffic
00:06:06 - on this wire right here.
00:06:08 - Check this out.
00:06:09 - I could say--
00:06:09 - Oh, I have a capture running.
00:06:12 - Let me stop that capture.
00:06:13 - Let me start a new capture.
00:06:15 - And click OK.
00:06:17 - And then let's bring up that capture live.
00:06:19 - So I'm going to start Wireshark.
00:06:20 - So here's a capture of everything that's happening on
00:06:23 - that wire real-time.
00:06:25 - So if we wanted to actually see DHCP, we could bring up
00:06:28 - this virtual machine like this.
00:06:30 - And I'm going to just bring this over, so
00:06:32 - we can see it all.
00:06:33 - I'm going to right click on Disable
00:06:36 - for the network adapter.
00:06:38 - And then I've got to go back to Control Panel to start it.
00:06:41 - I'm going to start it again.
00:06:42 - And as I enable it, let's take a look right here at the
00:06:45 - packet capture.
00:06:46 - So that's capturing all of the traffic as it really happens
00:06:49 - on the wire, which is pretty darn amazing.
00:06:52 - So you might look at this and say, wow, this Windows
00:06:55 - machine-- it's Windows XP--
00:06:56 - what's all this traffic that's happening.
00:06:58 - Well, my friends, that's the native, natural traffic that
00:07:00 - that Windows machine is really going to generate.
00:07:03 - So I'm going to go ahead and stop this.
00:07:05 - And we'll scroll up.
00:07:06 - Let's take a look at the DHCP, which was really our
00:07:08 - important part here.
00:07:09 - If we wanted to verify how DHCP worked, we could simply
00:07:11 - open it up.
00:07:12 - Say, OK, here's our DHCP.
00:07:14 - Let me bring this a little bit bigger so we
00:07:16 - can see all of it.
00:07:19 - So here we have our discover, right here.
00:07:21 - That's the first packet.
00:07:22 - And the next packet, we have an offer from the server.
00:07:25 - Third packet, we have the DHCP request.
00:07:27 - And the fourth packet, we have the acknowledgement.
00:07:30 - And there's also ARPs and all the other traffic that you'd
00:07:32 - normally see on a production network.
00:07:34 - So if you really want to dig down for understanding the
00:07:38 - protocols, how they work, built in to the installation
00:07:42 - for the all-in-one installer for GNS3, it not only includes
00:07:45 - all the back end stuff like Dynamips, it also includes
00:07:48 - Wireshark and the drivers to make that all work.
00:07:51 - So you can just simply right click, start a capture, view
00:07:54 - it real-time if you want to.
00:07:55 - And as I forgot to do earlier, I'm going to go ahead and stop
00:07:58 - the capturing as well.
00:07:59 - Otherwise, that capture keep growing and growing up until
00:08:02 - the size limit that I set for it.
00:08:03 - So that is just an incredible feature that's very, very
00:08:07 - helpful not only for just designing networks, but also
00:08:10 - for verifying that the network is operating and the protocols
00:08:14 - are operating as you thought they were.
00:08:16 - And it never ceases to amaze me what I find when I look at
00:08:20 - my own GNS3 networks with the protocol analyzer.
00:08:23 - I'm always surprised.
00:08:24 - And it gives me an opportunity to dig deeper, and deeper, and
00:08:28 - deeper to find out what the real behavior of these
00:08:31 - protocols are, even ones I've thought I've known for many,
00:08:34 - many years.
00:08:36 - Another comment I get all the time is that, oh yeah, Keith,
00:08:38 - GNS3 is great.
00:08:40 - I love it.
00:08:41 - Once I got it dialed in, it was fantastic.
00:08:43 - However, it doesn't do switching.
00:08:44 - And I think to myself, OK, I know it doesn't do advanced
00:08:48 - switching like at the CCNP and CCIE level, however, for basic
00:08:53 - switching let's take a look at what it can do.
00:08:56 - We can do ether channel.
00:08:58 - We can do trunks, whether it's between switches or for a
00:09:01 - router on a stick configuration over to R1.
00:09:03 - We can do access ports.
00:09:05 - And we can use spanning tree.
00:09:08 - It also does VTP, if you care about VTP.
00:09:10 - So if you want to practice with some of those
00:09:13 - technologies, all of those that I just mentioned, are
00:09:16 - supported inside of GNS3.
00:09:18 - And I've got a Nugget to walk you through exactly how to do
00:09:21 - those aspects as well.
00:09:23 - I've had the opportunity to work with a lot
00:09:25 - of wonderful people.
00:09:26 - And sometimes in live class I would have an
00:09:28 - evening GNS3 workshop.
00:09:30 - So I'd say, OK, class is from 8:00 to 6:00 or 8:00 to 5:00,
00:09:34 - whatever it is, let's meet here at 6:30 and we'll spend
00:09:37 - two or three hours on a GNS3 workshop.
00:09:39 - And I'd have people show up every time.
00:09:41 - And people would bring their Macintosh.
00:09:43 - They would bring their Linux.
00:09:44 - They would bring their Windows machines.
00:09:46 - And I'd walk them through step-by-step how to
00:09:48 - systematically optimize get their machines up and
00:09:51 - running with GNS3.
00:09:52 - And they were always blown away.
00:09:54 - But you know what?
00:09:55 - There's some common, basic things that apply to all those
00:09:58 - platforms that if you do you can have success
00:10:01 - with GNS3 as well.
00:10:03 - So in that light, I have integrated into this series
00:10:06 - mostly Windows, but also some Mac and also some Linux.
00:10:10 - And here's what I'd like to ask you to do.
00:10:12 - Regardless of which platform you're running, I'd like you
00:10:16 - to watch all the videos in order.
00:10:18 - Now, why in order?
00:10:20 - Because every single Nugget, we're going to add some new
00:10:23 - concept to the mix.
00:10:25 - And a lot of the concepts apply across the board.
00:10:28 - So we'll build a foundation.
00:10:29 - And as we continue to go, we'll build the concepts, and
00:10:32 - build the features, and build the add-ons.
00:10:34 - So when you're done, you'll have this tool belt full of
00:10:37 - options that you can use when building
00:10:39 - your own GNS3 topology.
00:10:41 - Secondly, besides just watching the video, I would
00:10:45 - also like you to draw out-- have some scratch paper
00:10:48 - handy-- because I'd like you to draw out the topologies
00:10:50 - that you would like to do.
00:10:52 - It makes a lot of sense to do something like this.
00:10:54 - Before you go out and create something inside of a
00:10:57 - production network, or inside of GNS3 even, it's a great
00:11:01 - idea to have a plan.
00:11:02 - So for example, maybe an initial plan would be this, I
00:11:05 - want a router.
00:11:06 - And I want that one router to connect to router two.
00:11:09 - And this will be FA0/0.
00:11:12 - That'll be FA0/0.
00:11:14 - And this will be FA0/1, FA0/1.
00:11:19 - And this'll be a switch and a switch.
00:11:21 - And maybe not even hang a PC off of it yet.
00:11:25 - And maybe create a loop back and have a loop
00:11:26 - back here with
00:11:29 - And maybe a loop back here with
00:11:32 - And maybe a basic routing protocol, like EIGRP--
00:11:36 - little chuckle there-- or OSPF.
00:11:39 - And I'm not going to have you do RIP.
00:11:40 - Friends don't let friends do RIP.
00:11:42 - So do one of those two.
00:11:43 - So this would be a design.
00:11:45 - And that's why I talk about drawing.
00:11:47 - Plan out what you're going to do before you go ahead and
00:11:50 - attempt to do it.
00:11:51 - So once you plan this out, you'd also have to plant what
00:11:53 - addresses to use.
00:11:54 - So loop backs can be these.
00:11:55 - Maybe this is network, R1.1, R2.2.
00:12:00 - On these interfaces here, maybe
00:12:02 - this is 192 dot whatever.
00:12:04 - So plan out your network and draw it.
00:12:06 - So once you've drawn it out-- it could be a napkin.
00:12:08 - It could be a paper towel.
00:12:10 - It could be a desktop.
00:12:11 - As long as you're not doing any
00:12:12 - permanent damage to a desk.
00:12:14 - Write it out.
00:12:15 - And then go to GNS3 and create it.
00:12:18 - So that's what I would I encourage you to do.
00:12:19 - Watch all the videos.
00:12:20 - As I create the topologies, draw them out.
00:12:23 - And then, my friends, I would like you do most of them,
00:12:26 - whether you're on Mac, or whether you're on Linux, or
00:12:29 - whether you're on Windows.
00:12:30 - It doesn't really matter.
00:12:31 - The basic topology and putting the pieces together you can do
00:12:34 - on every single one of those platforms.
00:12:36 - I would strongly encourage you to do it.
00:12:38 - So after you've been through five or six videos, you're
00:12:40 - going to get very, very good at creating topologies and
00:12:44 - making them work.
00:12:45 - And here's a secret.
00:12:46 - There's a little thing that happens after you've done a
00:12:48 - few and it works, and you make a whole new one and it works,
00:12:52 - and a whole new and it works, your confidence level
00:12:54 - is going to go up.
00:12:56 - And then this whole thing about GNS3 itself, that won't
00:12:59 - become the obstacle to learning.
00:13:01 - You'll have GNS3 as a tool.
00:13:03 - So you can say, you know what?
00:13:05 - I want to take a look at MPLS and the labels.
00:13:07 - Or I want to take a look at IPsec and how IPsec
00:13:10 - encapsulates the data.
00:13:11 - You could throw those topologies together very
00:13:14 - quickly because you're comfortable with your GNS
00:13:17 - skills of putting that topology
00:13:19 - together and in place.
00:13:22 - I would like to ask one request of you.
00:13:24 - And that is, as we go through these videos together and as
00:13:27 - you start building your topologies, you're going to
00:13:29 - have a moment where you're going to say, oh my gosh.
00:13:34 - I can't believe that's working.
00:13:36 - That's great.
00:13:37 - Maybe it's your first GNS3 topology with R1 and R2.
00:13:42 - Or maybe it's a MPLS Layer 3 VPN infrastructure with
00:13:45 - service providers emulated and connected to live Internet and
00:13:48 - everything else.
00:13:49 - Whatever it is, what I would love you to do is take a
00:13:52 - snapshot of your topology.
00:13:53 - Take a picture of your topology and go ahead and post
00:13:56 - it up on my Facebook page, Keith Barker Networking.
00:14:00 - I would love to share the moment with you
00:14:03 - of the oh my gosh.
00:14:05 - So if you would, do me that huge favor.
00:14:08 - Don't do them for every topology because you're going
00:14:09 - to have dozens after you get running with this.
00:14:11 - But just take one that you're like, oh my gosh, I'm pretty
00:14:14 - proud of this.
00:14:15 - Grab an image of it.
00:14:16 - And paste it up on my Facebook page so that we can enjoy the
00:14:19 - moment together.
00:14:21 - I still get a kick out of it almost every time when I'm on
00:14:24 - a virtual machine and I'm going out to the live Internet
00:14:28 - from a virtual machine and it works because it's just so
00:14:30 - darn amazing.
00:14:32 - So in that light, let me also answer another question that
00:14:34 - comes up all the time.
00:14:35 - Well, Keith, what hardware models are supported inside of
00:14:39 - GNS3 for emulating hardware?
00:14:41 - What hardware can we emulate?
00:14:43 - Let me launch a browser from this PC.
00:14:45 - And let's go ask Google.
00:14:46 - So this right here is from this virtual machine.
00:14:50 - And let's go ahead and do GNS3 emulated hardware.
00:14:52 - And the top link walks us through the details of that.
00:14:55 - It's right from's website directly.
00:14:58 - And we scroll down.
00:14:59 - And it's going to talk about the models.
00:15:00 - So 1700s, 2600s, 3600s, 3700s, various network models,
00:15:08 - various 7200 series, and so it has a list of all the physical
00:15:13 - hardware that is supported.
00:15:14 - So I normally get one of my favorites that just works for
00:15:17 - me all the time and then I just use that over and over
00:15:20 - again for all of my router models.
00:15:21 - If I need to change it for some reason, I might mix it
00:15:24 - up, but that's a great idea as well.
00:15:26 - Grab one model that you're comfortable with, that works
00:15:29 - for you, and stick with it throughout your journey in
00:15:32 - working with GNS3.
00:15:34 - Another question I have all the time is, Keith, if I'm
00:15:36 - going through a Nugget, how do I optimize the time inside of
00:15:39 - that Nugget?
00:15:40 - And the answer is lab up everything you can as you go
00:15:43 - through the Nugget.
00:15:44 - See, one of the cool things about CBT Nuggets is
00:15:46 - you can pause us.
00:15:47 - Try it.
00:15:48 - Pause me right now.
00:15:49 - OK, and then you can bring me back.
00:15:50 - And that pause can be as long as you need it to be.
00:15:53 - So for example, if you're with me in the ASA firewall class
00:15:57 - and we're going through active active failover, you can pause
00:16:00 - me right in the middle of that and lab it up.
00:16:02 - Because the ASA is also supported inside of GNS3.
00:16:06 - I'll walk you through the steps of how to configure that
00:16:08 - and get that all working in this series.
00:16:11 - So don't just watch it and enjoy it and learn it.
00:16:14 - Internalize it by practicing.
00:16:16 - So that applies to the advanced courses all the way
00:16:19 - down to network plus.
00:16:20 - If you're in network plus and you're learning about ARP, lab
00:16:24 - up a simple network and have maybe FA0/0 an FA0/0 here.
00:16:29 - Put on a basic IP address.
00:16:31 - And in these videos I'm going to walk you through doing that
00:16:33 - several times.
00:16:34 - And then you can use protocol capture on that wire.
00:16:36 - And look at the ARP packets.
00:16:38 - And verify what's in them, how they worked, what was the
00:16:41 - Layer 2 addresses involved, what did the ARP request look
00:16:44 - like, DHCP, or any of the other protocols that are
00:16:47 - coursing through the veins of our network.
00:16:49 - You can not only see them, but you can also analyze them.
00:16:53 - I have had an absolute blast in putting this series
00:16:56 - together for you.
00:16:57 - And when I say for you, I'm serious.
00:16:59 - I did it as if you and I were sitting right next to each
00:17:02 - other side-by-side, enjoying the time logically going
00:17:05 - through each and every piece to get GNS3 successfully up
00:17:08 - and working on your computer.
00:17:11 - And I'm looking forward to seeing you in each and every
00:17:14 - Nugget in this series.
00:17:15 - I hope this has been informative for you.
00:17:18 - And I'd like to thank you for viewing.

GNS3: Up and Running on Windows

GNS3: Troubleshooting on Windows

GNS3: Automating Initial Configurations

GNS3: Adding Hosts with Virtual PC Simulator

GNS3: VirtualBox Host Integration

GNS3: Integrating DHCP and the Host PC

GNS3: Connecting to the Internet

GNS3: Protocol Analyzer

GNS3: Custom Terminal Emulation

GNS3: Trunk to Live Equipment

GNS3: ASA Firewall

GNS3: Ubuntu and Distributed Processing

GNS3: AWS Cloud Hosting


GNS3: L2 Ethernet Switching

GNS3: Connecting Virtual to Live Gear on the Mac

GNS3: Trunking and Tunneling to Live Gear on Linux

GNS3: Ubuntu, the ASA and Qemu

GNS3: Creating a Frame-Relay Switch

GNS3: Cisco Configuration Professional

GNS3: NTP and CA Servers

GNS3 v1.x Update

Please help us improve by sharing your feedback on training courses and videos. For customer service questions, please contact our support team. The views expressed in comments reflect those of the author and not of CBT Nuggets. We reserve the right to remove comments that do not adhere to our community standards.

comments powered by Disqus
Keith Barker

Keith Barker

CBT Nuggets Trainer

Cisco CCIE Routing and Switching, Cisco CCIE Security, Cisco CCDP, HP-MASE, Brocade BCNP, (ISC)2 CISSSP, CompTIA’s Network+ and Security+, VMware VCP5-DCV, Palo Alto CNSE, Check Point CCSA

Area Of Expertise:
Cisco, security, networking, bitcoin. Author or coauthor of: CCNA Security 640-554 Official Cert Guide; CCNP Security IPS 642-627 Official Cert Guide; CCNA Security 640-554 Official Cert Guide, and many more.

Course Features

Speed Control

Play videos at a faster or slower pace.


Pick up where you left off watching a video.


Jot down information to refer back to at a later time.

Closed Captions

Follow what the trainers are saying with ease.


Files/materials that supplement the video training

Offline Training

Our mobile apps offer the ability to download videos and train anytime, anywhere offline.

Accountability Coaching

Develop and maintain a study plan with assistance from coaches.


Stay Connected

Get the latest updates on the subjects you choose.

  © 2015 CBT Nuggets. All rights reserved. Licensing Agreement | Billing Agreement | Privacy Policy | RSS