Gns3 - графический симулятор сети, маршрутизаторов Cisco

 

Gns3 это графический симулятор сети, который позволяет моделировать сложные сети.

Для обеспечения полной симуляции, gns3 тесно связан с:

* Dynamips, ядро программы, позволяющий эмулировать Cisco IOS.
* Dynagen, текстовый интерфейс для Dynamips.
* PEM?, эмулятора брандмауэра Cisco PIX на основе Qemu.

Gns3 является отличным дополнительным инструментом для реализации лабораторных работ Cisco для сетевых инженеров, администраторов и людей, желающих пройти сертификацию CCNA, CCNP, CCIP и CCIE.

Он также может быть использован для экспериментов над Cisco IOS или для проверки настроек, которые должны быть развернуты позднее на реальных маршрутизаторах.

Это проект с открытым исходным кодом, бесплатная программа, которая может быть использована на многих операционных системах, включая Linux, MacOS X и Windows.

Получить GNS3 можно перейдя на страницу загрузки www.gns3.net/download
или так sudo aptitude install gns3 (например).

При первом запуске программы вылезет окно настройки, состоящее из двух шагов.

GNS3 - Setup Wizard

Первый шаг, как видно, поможет выбрать язык (русский поддерживается) и настроить директории.
Второй залить IOS ( ru.wikipedia.org/wiki/IOS ). Найти его можно на тор****сру.
Я рекомендую использовать IOS 7200 series т.к. GNS с ним не глючит.
После настройки, тестирования и прочих приятностей можно приступать к знакомстве с самим GNS3
Простым перетаскиванием помещаем картинку с роутером на рабочую поверхность

GNS3

Добавляем интерфейсы на роутер, дважды по нему кликнув (PA-GE это gigabit ethernet)

GNS3: конфигуратор узла
После добавления интерфейсов, роутеры можно соединить друг с другом кликая по GNS3: patchcord

GNS3: Home

Введя в консоли команду как на картинке и нажав enter красные кружочки станут зелёными. Можно не вводить ничего в консоли, а нажать кнопку play в меню результат тот-же.

Наконец, поигравшись с GNS3 можно приступить к созданию маршрутизатора на базе компьютера
Для этого в компьютере должно быть >1 сетевой карты.
Если все же одна, то можно настроить loopback
для Windows Пуск->Панель управления->Установка нового оборудования…
для Linux ничего делать не надо GNS его и так видит (во всяком случае у меня)

Для привязки реального интерфейса компьютера к интерфейсу роутера используют «облака»
перетаскиваем их также как перетаскивали роутеры и привязываем к ним интерфейсы при помощи окна настройки (дважды кликнув по облаку).

GNS3: Map

Каждому интерфейсу по облаку.

GNS3: Конфигуратор узла 2

Собрав схему можно приступить к настройке маршрутизатора, и развертыванию сети.

Производительность такой сети напрямую зависит от производительности компьютера который прикидывается роутером.

О производительности:
Производительность Windows системы при прочих равных меньше чем у Linux (FreeBSD, Solaris ...), но для дома и Windows сгодится.

 

Способ уменьшения нагрузки на процессор.

1. Кликаем правой кнопкой мыши и в контекстном меню выбираем IDLE PC.
2. После обработки вылезет всплывающее окно.
3. Выбираем результат.

GNS3: idle PC

копипаст: habrahabr.ru/blogs/cisconetworks/74305

Понравилось? =) Поделись с друзьями:

Обсудить