среда, 28 октября 2015 г.
понедельник, 26 октября 2015 г.
воскресенье, 4 октября 2015 г.
среда, 30 сентября 2015 г.
4. Основы GNS3. Базовая настройка. Добавляем образы Cisco
Четвертый урок курса "Основы GNS3". В данном уроке мы рассмотрим добавление образов Cisco IOS.
Сам видео урок:
пятница, 25 сентября 2015 г.
3. Основы GNS3. Установка на Linux
Здравствуйте коллеги, добро пожаловать на третий урок курса "Основы GNS3". На этот раз мы рассмотрим установку GNS3 на linux, а если быть точнее, то на Ubuntu 15.04 (x32/x64).
Так как у меня основная операционная система это Windows 8.1, то для этой лабораторной работы я использовал виртуальную машину, которую я развернул в VirtualBox-е. Тоже самое можете проделать и вы, если у вас Windows, но попробовать установку на Linux вы все равно хотите. Лично я использовал для виртуальной машины 800Мб оперативной памяти, 1 процессор и 8Гб жесткого диска, этого вполне достаточно для лабораторной работы.
Для начала скачиваем дистрибутив с сайта GNS3 (по аналогии со вторым уроком). Качаем конечно же версию для Linux. Скаченный архив располагаем в домашней папке (у меня это /home/cooper, у вас cooper заменится на имя вашей учетки)
Перед установкой чего либо сначала обновимся командой:
~$ sudo apt-get update
Теперь установим все необходимые зависимости (без этих пакетов мы не сможем установить GNS3):
~$ sudo apt-get install python3-setuptools
~$ sudo apt‐get install python3‐pyqt4
~$ sudo apt‐get install python3‐ws4py
~$ sudo apt‐get install python3‐netifaces
Установим зависимости необходимые для Dynamips (что это такое мы поговорим в след. уроке):
~$ sudo apt-get install cmake
~$ sudo apt‐get install libelf‐dev
~$ sudo apt‐get install uuid‐dev
~$ sudo apt‐get install libpcap‐dev
Теперь перейдем в папку где лежит наш архив GNS3
~$ cd /home/cooper (не забываем что у вас будет что-то другое вместо cooper)
~$ cd /home/cooper (не забываем что у вас будет что-то другое вместо cooper)
Распакуем архив
~$ unzip GNS3-1.3.10-source.zip
В результате мы увидим пакеты, которые были в архиве. Но если вдруг понадобится еще раз их посмотреть, то сделать это можно с помощью команды:
~$ ls
Перейдем к установке Dynamips и распакуем архив:
~$ ls
Перейдем к установке Dynamips и распакуем архив:
~$ unzip dynamips-0.2.14.zip
Переходим в распакованную папку и приступаем:
~$ cd dynamips-0.2.14
~$ mkdir build
~$ cd build
~$ cmake ..
~$ make
~$ sudo make install
~$ sudo setcap cap_net_admin,cap_net_raw=ep /usr/local/bin/dynamips
~$ cd ../..
Теперь инсталлируем GNS3 сервер:
~$ unzip gns3-server-1.3.10.zip
~$ cd gns3-server-1.3.10
~$ sudo python3 setup.py install
~$ cd ..
Ставим графический интерфейс:
~$ unzip gns3-gui-1.3.10.zip
~$ cd gns3-gui-1.3.10
~$ sudo python3 setup.py install
~$ cd ..
Ставим IOU зависимости (что это мы узнаем чуть позднее):
~$ sudo apt-get install libssl1.0.0:i386
~$ sudo ln -s /lib/i386-linux-gnu/libcrypto.so.1.0.0 /lib/libcrypto.so.4
~$ sudo apt-get install bison
~$ sudo apt-get install flex
~$ sudo apt-get install git
~$ git clone http://github.com/ndevilla/iniparser.git
~$ cd iniparser
~$ make
~$ sudo cp libiniparser.* /usr/lib/
~$ sudo cp src/iniparser.h /usr/local/include
~$ sudo cp src/dictionary.h /usr/local/include
~$ cd ..
Ставим пакет iouyap (необходимый для поддержки IOU в GNS3)
~$ unzip iouyap-0.95.zip
~$ cd iouyap-0.95
~$ sudo make install
~$ sudo cp iouyap /usr/local/bin
~$ cd ..
Обязательно ставим пакет VPCS, он нам пригодится и не раз:
~$ unzip vpcs-0.6.1.zip
~$ cd vpcs-0.6.1/src
~$ ./mk.sh
~$ sudo cp vpcs /usr/local/bin/
~$ cd ../..
Если вы ставите на чистый linux (в смысле не в виртуалке), то следует поставить и virtualbox:
~$ sudo apt-get install virtualbox
Wireshark нам тоже нужен:
~$ sudo apt-get install wireshark
Инсталлируем QEMU:
~$ sudo apt-get install qemu
Установим утилиту для орграничения загрузки процессора
~$ sudo apt-get install cpulimit
И последний пакет ubridge:
~$ unzip ubridge-0.9.0.zip
~$ cd ubridge-0.9.0
~$ sudo make install
~$ unzip ubridge-0.9.0.zip
~$ cd ubridge-0.9.0
~$ sudo make install
Теперь можно стартовать GNS3:
~$ gns3
вторник, 15 сентября 2015 г.
1. Основы GNS3. Обзор
Здравствуйте, коллеги! Относительно недавно мы закончили «Курс молодого бойца». Курс был достаточно тепло принят в рунете, в результате чего было принято решение о создании еще одного — “Основы GNS3”.
Cisco Packet Tracer очень полезная и удобная штука, имеет множество преимуществ. Но наши знания и задачи уже выходят за рамки возможного у данного симулятора. Мы уже выросли из “штанишек” Cisco Packet Tracer. И теперь нас ждет GNS3! Практически все темы, которые будут затронуты уже наверняка есть в сети Интернет, я просто попытаюсь систематизировать имеющиеся данные и свести в один курс. Всем кто заинтересовался, добро пожаловать.
Ниже представлен первый видео урок:
понедельник, 18 мая 2015 г.
Видео уроки Cisco. Курс молодого бойца. Практический курс с использованием Cisco Packet Tracer. Заключение
Ну вот и все, друзья! Курс официально завершен.
В заключении приведена небольшая статистика, ответы на самые распространенные вопросы и благодарности.