Как установить GNS3 в Ubuntu 22.04|20.04|18.04 |
В этом сообщении блога мы рассмотрим, как установить последнюю версию GNS3 в Ubuntu 22.04|20.04|18.04. GNS3 — это бесплатный сетевой симулятор с открытым исходным кодом, используемый сотнями тысяч сетевых инженеров по всему миру для эмуляции, настройки, тестирования и устранения неполадок виртуальных и реальных сетей. GNS3 помог в виртуализации реальных аппаратных устройств и подготовке к сертификационным экзаменам, таким как сертификаты Cisco CCNA, CCNP, CCIE, Juniper и т. д.
GNS3 началась с эмуляции устройств Cisco с помощью программного обеспечения Dynamips. Но теперь он стал поддерживать множество устройств от различных сетевых поставщиков, включая виртуальные коммутаторы Cisco, Cisco ASA, Brocade vRouters, коммутаторы Cumulus Linux, экземпляры Docker, HPE VSR, несколько устройств Linux и многие другие. С помощью GNS3 вы можете протестировать совместимость между многими поставщиками и даже опробовать экзотические настройки с использованием сетевых технологий с SDN, NFV, Linux и Docker.
GNS3 состоит из двух программных компонентов:
- Программное обеспечение GNS3 «все в одном» (GUI)
- Виртуальная машина GNS3 (ВМ)
Особенности GNS3
Ниже приведены некоторые хорошие функции программного обеспечения для эмуляции сети GNS3.
- Полностью бесплатный и с открытым исходным кодом – никаких ежемесячных или ежегодных лицензионных сборов.
- Ограничений на количество поддерживаемых устройств нет: единственным ограничением является аппаратное обеспечение ЦП и ОЗУ.
- GNS3 поддерживает все образы VIRL (IOSv, IOSvL2, IOS-XRv, CSR1000v, NX-OSv, ASAv)
- GNS3 может работать с гипервизорами или без них в средах разных поставщиков.
- Он поддерживает несколько вариантов переключения (ESW16 Etherswitch, образы IOU/IOL Layer 2, VIRL IOSvL2).
- GNS3 поддерживает как бесплатные, так и платные гипервизоры — Virtualbox, VMware Workstation, VMware Player, ESXi, Fusion.
- GNS3 имеет встроенную поддержку Linux без необходимости использования дополнительного программного обеспечения для виртуализации.
Установите сетевой симулятор GNS3 в Ubuntu 22.04|20.04|18.04.
Есть два способа установить последнюю версию GNS3 в Ubuntu 22.04|20.04|18.04.
- Установить из репозитория apt
- Установка из исходников
В этом руководстве основное внимание будет уделено установке GNS3 на Ubuntu 22.04|20.04|18.04 из репозитория apt. Это рекомендуемый метод, поскольку пакеты GNS3 легко обновить до последней версии.
Установите GNS3 на Ubuntu 22.04|20.04|18.04 из репозитория apt.
Пакеты GNS3 доступны в репозитории GNS3 ppa
. Сначала добавьте репозиторий, выполнив следующие команды:
sudo apt-get update
sudo apt-get upgrade
sudo add-apt-repository ppa:gns3/ppa
Обновите список системных пакетов и установите GNS3:
sudo apt-get update
sudo apt-get install gns3-server gns3-gui
Это может занять некоторое время в зависимости от скорости вашего интернета. Будет установлено множество пакетов и зависимостей GNS3.
Когда будет предложено разрешить пользователю без полномочий root запускать Wireshark и GNS3, ответьте «да»:
Также будет установлен vpcs, представляющий собой симулятор виртуального ПК. Он позволяет моделировать ПК, поддерживающий DHCP и пинг, при моделировании сетей с помощью GNS3.
GNS3 – добавление поддержки долговых расписок (необязательно)
Если вы хотите разрешить поддержку GNS3 для IOS в Unix (IOU), вам необходимо разрешить запуск пакетов x86 в 64-битной системе.
sudo dpkg --add-architecture i386
sudo apt-get update
Как только он будет включен, установите пакет.gns3-iou
sudo apt-get install gns3-iou
GNS3 – добавление поддержки Docker (необязательно)
По умолчанию GNS3 позволяет использовать контейнеры Docker при создании сетевых лабораторий. Но сначала вам нужно установить и запустить механизм Docker, чтобы вы могли создавать Docker-контейнеры. Воспользуйтесь нашим официальным руководством по установке Docker в вашей системе:
- Как установить Docker CE на Ubuntu
Не забудьте добавить своего пользователя в группу докеров:
sudo usermod -a -G docker $USER
Кроме того, добавьте своего пользователя в следующие группы, чтобы избежать проблем с разрешениями:
sudo usermod -aG ubridge libvirt kvm wireshark $USER
Запустите GNS3 в Ubuntu 22.04|20.04|18.04.
В средстве запуска среды рабочего стола найдите GNS3, чтобы начать начальную настройку. На первой странице выберите «Запустить типологии на моем компьютере».
На второй странице подтвердите расположение конфигурации локального сервера.
На третьей странице должно появиться сообщение об успешной установке.
Если вы хотите добавить свои виртуальные машины, контейнеры Docker, виртуальные компьютеры или образы сетевых устройств, сделайте это на следующем шаге. Это также можно сделать позже после установки.
После настройки у вас должен быть установлен готовый GNS3 на вашем сервере Ubuntu 22.04|20.04|18.04.
Чтобы иметь возможность захватывать пакеты GNS3 для анализа, вам понадобится Wireshark. Вы можете установить его, используя наше руководство по ссылке ниже.
- Как установить Wireshark на Ubuntu
Вот и все. Наслаждайтесь использованием GNS3. Если вы готовитесь к экзаменам с помощью этого инструмента, желаю вам приятного обучения и успехов на сертификационных экзаменах.