Ansible For Network Automation - GNS3 Labs - Video 1

preview_player
Показать описание
TIMESTAMPS:
1:33 Why use Network Automation
2:11 Why start with Ansible
2:50 GNS3 Client & Server Explanation
3:36 GNS3 Installation for Windows Requirements
4:20 Download GNS3 Installer
5:04 Begin GNS3 Installation
6:10 Solutions to Problems with GNS3
6:45 Begin first configuration with default devices
8:00 Information on GNS3 and Dynamips Images and how to get Dynamips Images
11:02 Import Dynamips image into GNS3 and create basic topology with EIGRP
12:56 You must save configuration on individual devices in GNS3

STEPS:
===GNS3 REQUIREMENTS PAGE===

===DOWNLOAD GNS3 CLIENT===

-Login or Create an account before it will allow you to download

==GNS3 INSTALL PROCESS==
-For the most part you can install with the defaults but know that it is downloading and installing a lot of other software components
-Look for the green light on the right hand side to know that installation of the client was successful

===FIRST SHORT LAB===
-Drag and drop two VPCS devices onto the topology
-Drag and drop one Ethernet Switch onto the topology
-Use the Link connector function to connect the VPCS devices to the Ethernet Switch
-Power on the topology with the green start button at the top
-Open all the consoles with the console button at the top
-Add the below config to the VPCS devices:
PC1:
ip 10.0.0.1 255.255.255.0

PC2:
ip 10.0.0.2 255.255.255.0

ping 10.0.0.1
ping 10.0.0.2

===Change Default Telnet Client to Putty===
-Edit
-Preferences
-Console Applications
-Click OK

===Change Theme to Charcoal===
-Edit
-Preferences
-Interface Theme
-Select 'Charcoal'

===DYNAMIPS INFO PAGE===

===IMPORT c3725 DYNAMIPS IMAGE===
-Select the 'Edit' drop down menu
-Select 'Preferences'
-Select 'Dynamips IOS Routers' (on left)
-Select 'New'
-Select the Image you want by using the brows function
-Specify Name and Platform
-Specify Amount of RAM per documentation or Tool
-Select NM network adapters for slots
-Leave GT96100-FE in 'slot 0'
-NM-4T works fine as one of the other slots but I think any of the options will work
-Add some WIC cards to the wic slots:
-WIC-1T or WIC-2T will work fine in any of the wic slots
-Configure Idle-PC value:
-Either copy from documentation on Dynamips info page (link above) or use the 'Idle-PC finder' function
-Click Finish

===DYNAMIPS BASIC LAB===
-Drag and Drop 1 of the c3725 devices onto the topology
-Right click on the router and use the 'Duplicate' function twice so that you have 3x of the routers in the topology
-Use the link tool to connect R1 to both R2 and R3, but no connection between R2 and R3
-Power on the topology with the green start button at the top
-Open all the consoles with the console button at the top
-Use the below config on the devices

R1:
conf t
hostname R1
int f0/0
no shut
ip address 10.0.0.1 255.255.255.252
int f0/1
no shut
ip address 10.0.0.5 255.255.255.252
int l0
no shut
ip address 10.1.1.1 255.255.255.255

router ei 1
net 10.0.0.0

R2:
conf t
hostname R2
int f0/0
no shut
ip address 10.0.0.2 255.255.255.252
in l0
no shut
ip address 10.2.2.2 255.255.255.255

router ei 1
net 10.0.0.0
end

R3:
conf t
hostname R3
int f0/0
no shut
ip address 10.0.0.6 255.255.255.252
in l0
no shut
ip address 10.3.3.3 255.255.255.255

router ei 1
net 10.0.0.0
end

Verify on each router:
sh ip ei nei
sh ip route

This is an Ansible Network Automation Cisco course where we teach network automation in gns3. The big idea is to get something out there on ansible for network engineers and get automating with gns3 network automation ansible. I will demonstrate how to set the gns3 network automation ip address and set up a gns3 network automation lab. Those labs include gns3 network automation docker and gns3 network automation container.

This is a video course for ansible network automation training designed for network engineers that are beginners with automation and programmability. This ansible network automation tutorial will focus bringing up a gns3 network automation lab with the gns3 network automation appliance.

In this training we will have several ansible network automation examples/scripts and give thorough explanation. The Ansible network automation course will primarily feature cisco IOS on the devices and executing ansible playbooks. There are several ansible network automation scripts that can be taken and used in real world automation and troubleshooting scenarios.
Рекомендации по теме
Комментарии
Автор

dude, I would recommend you to slow down the song part to make it more understandable for beginners, although I am not a beginner but it's a suggestion for you. Anyway, thanks for your great initiative.

Shadow-ronc
Автор

Hi Network Savage, I've recently started a Network Automation study channel. It's basically just me following along with YouTube Automation lessons. Its very new and very rudimentary at the moment but is getting better. I would love to use your Ansible Playlist to follow along in my live streams. Is this OK? It will be fair use with lots of pausing and comments to keep up.

Moseley
Автор

can you somehow provide the same bin ios image you are using. i want to follow your steps

harleyquinn
Автор

usefull video, but today doesn't work because dynamips it's deprecated

dannypacheco
Автор

can u upload a playbook for assiging ip address to multiple routers. or help withh references

jeevandalin