Курс по сетевым технологиям
A A A

 

Разработчики GNS3 хорошо потрудились и в последних версиях добавили поддержку IOU, VIRL и образов многих других вендоров оборудования. Для запуска некоторых образов GNS3 настоятельно рекомендует использовать виртуальный сервер GNS3 VM (локальный или удаленный), к которому уже подключается сам клиент GNS3.

В этой статье мы рассмотрим как настроить локальный виртуальный сервер и добавим в него образ маршрутизатора серии 7200. Виртуальный сервер необходим на машинах под управлением ОС Windows, на машинах с Linux такая необходимость отпадает.

Итак, GNS3 у нас уже установлен. Для установки виртуального сервера нам понадобится VirtualBox или VMWare Player. Обе программы бесплатные, поэтому смело скачиваем и инсталлируем.

GNS3 рекомендует использовать VMWare ввиду его лучшей производительности по сравнению с VirtualBox. Вам решать какую программу использовать. В данной статье приводится описание для VirtualBox, однако установка сервера на VMWare аналогична и не составит вам труда.

Образы виртуальных машин GNS3 VM можете скачать здесь. Скачиваем сервер соответствующей версии (в моем случае это было 2.02, VirtualBox)

Страница для скачивания виртуальной машины
После распаковки файла импортируем его в VirtualBox

Импорт файла в VirtualBox


В результате импортирования настроек сервер GNS3 VM имеет 2 сетевых интерфейса:

  - Virtual adapter
  - NAT

Оставляем интерфейсы как есть, остальные настройки можно по желанию подкорректировать.

Далее настраиваем сам сервер в клиентской части GNS3. Переходим в верхней панели по Edit --> Prefernces


Выбор опции Preferences



Выбираем GNS VM и настраиваем как указано на рисунке

Настройка GSN3


GNS3 сам определит установленный сервер. Если этого не произошло, то жмем на кнопку Refresh. После этого жмем на Apply и ждем запуска сервера. Удачный запуск отобразится в правой панели клиента

Удачный запуск сервера


Сервер у нас установлен и запущен, однако чтобы воспользоваться его преимуществами необходимо импортировать образы на сервер. Именно на сервере и будут запускаться наши образы.

Возвращаемся к окну настроек, перейдя по Edit → Preferences. Выбираем Dynamips → IOS Routers (либо QEMU или IOS on UNIX в зависимости от типа образа) и нажимаем на кнопку New, чтобы добавить образ

Добавление образа


Выбираем наш локальный виртуальный сервер

Выбор виртуального сервера


Затем выбираем образ и распаковываем его

Выбор образа

Распаковка образа


Если платформа образа поддерживается эмулятором, то GNS3 автоматически определит версию платформы

Определение платформы образа


По умолчанию GNS3 выставляет определенные значения ОЗУ для данной модели платформы, однако при желании можно проверить это значение на самом сайте Cisco

Ссылка для проверки значений ОЗУ

Сайт проверки ОЗУ для определенной платформы

 


Результат проверки ОЗУ


Рекомендую использовать значения по умолчанию. Если возникнут проблемы с запуском устройства или устройство неожиданно выключается, то в этом случае необходимо увеличить размер выделенной памяти.

Итак, значение памяти проверено и выставлено. Теперь настроим саму физическую конфигурацию устройства, в нашем случае маршрутизатора серии 7200

Настройка физической конфигурации роутера


Затем вычисляем значение Idle-PC, чтобы наш процессор не загружался на все 100%. Если не получается с первого раза, то пробуем еще раз. Либо уже можно установить данное значение в самой топологии

Вычисление значения IDLE-PC


Вот как выглядит у нас эмулируемая платформа

Конфигурация платформы


Нажимаем OK и можем приступать к созданию самой топологии.