Documente Academic
Documente Profesional
Documente Cultură
255 area 0
network 140.1.1.0 0.0.0.255 area 0
network 1.1.1.1 0.0.0.0 area 0
network 10.10.12.0 0.0.0.255 area 0
https://github.com/DataKnox/CodeSamples.git
https://devnetsandbox.cisco.com/RM/Topology
Capitolul 1:
Teorie:
Capitolul 2:
Creare laborator
1) Accesam https://www.virtualbox.org/wiki/Downloads
2) Click Windows hosts
3) Install Virtual box
4) Accesam link-ul https://ubuntu.com/download/desktop
5) Instalam Ubuntu pe masina virtuala
6) trebuie sa aveti neaparat virtualizarea pornita pe acel laptop, pentru acest
lucru trebuie
sa intrati in BIOS (cautati ca "Virtualization" sa fie Enabled)
7) Open Virtual Box
8) Press New
Name : Ubuntu
Machine Folder : default
Type : Linux
Version : Ubuntu(64-bit)
9) Memory size :2048
10) Hard Disk : Create a virtual hard disk now
11) Hard Disk file type : VDI (VirtualBox Disk Image)
12) Storage : Dynamically allocated
13) File location and size : lasam default
14) Click Settings
15) Click Storage
sub Controller: IDE, click pe Empty
click pe CD-ul din dreapta
chose virtual optical Disk File
selectam fisierul .iso pe care l-am downloadat anterior
16) Start Machine
17) Install Ubuntu
18) Dupa ce instalam si dam restart
click Devices
click Insert Disk Guest
click Run
Capitolul 3:
Despre GIT
1) install git:
- sudo apt install git
2) configuram git-ul:
git config --global user.name "instructor"
git config --global user.email "instructor@telacad.com"
git config --list
Capitolul 4:
Basic Python
1)
- sudo apt install python3
- sudo apt-get upgrade
- sudo apt-get install python3-distutils
- sudo apt install python3-pip
- sudo apt install python-pip in cazul in care aveti python 2 ( dar nu este cazul)
- open mozilla : download pycharm community
- save file
- tar -xvf "file_name.tar.gz"
- cd bin/
- ./pycharm.sh => rulam ul de pycharm ce va rula aplicatia
- open pycharm terminal
2) creem un folder:
mkdir Telacad
cd Telacad/
3) ne creem un repo local din proiectul nostru de pycharm:
git init
git status
4) cum facem tracking la fisierele noastre din repo:
touch vasile1.txt
touch vasile2.txt
touch vasile3.txt
git status
git add vasile1.txt
git status - observam ca fisierul vasile1.txt a fost adaugat in "staging area", mai
exact fisierul este pregatit pentru
a fi comis
Capitolul 5:
sdk = software development kit
Cisco Devnet Sandbox
- ne logam in sandbox
- search csr100V - IOS-XE
- CodeSamples - Python - IOS-XE - restconf-get.py