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

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

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

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

Скачиваем сервер с официального сайта (думаю, не составит труда это сделать) соответствующей версии (в моем случае это было 2.02, VirtualBox).

После распаковки файла импортируем его в VirtualBox.

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

— Virtual adapter
— NAT

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

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

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

Настройка GSN3

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

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

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

Выбираем наш локальный виртуальный сервер. Затем выбираем образ и распаковываем его.

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

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

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

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

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

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

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