Настройка ПО GNS3

Настройка среды GNS3. Обзор и примеры использования ПО исследования прошивок сетевого оборудования. Настройка входных параметров путем изменения конфигурационного файла CiscoReget.ini. Настройка прав выполнения команд на заданном уровне привилегий.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 28.11.2022
Размер файла 6,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru

План

1.Настройка среды GNS3

2.Обзор и примеры использования ПО исследования прошивок сетевого оборудования

2.1 СiscoReget

2.2 CiscoChecker

2.3 Efros

3.Настройка прав выполнения команд на заданном уровне привилегий

Вывод

1.Настройка среды GNS3

GNS3 (Graphical Network Simulator 3) - это программа с открытым исходным кодом, которая разработана для симулирования сложных компьютерных сетей. Она дает возможность создать макет сети, максимально приближенный к реальному аналогу, не требуя при этом наличия специфического оборудования, такого как роутеры и маршрутизаторы. Программа обладает гибким и интуитивно понятным интерфейсом и отлично подойдет новичкам. С целью обеспечения полного и точного моделирования, приложение фактически использует соответствующие эмуляторы для работы таких же операционных систем как в реальной сети (Dynamips, VirtualBox, Juniper и Qemu), каждый из которых выполняет свой набор задач. GNS3 также может быть применена для создания и тестирования модели сети, которую планируется развернуть в будущем.

В дополнение ко всему, программа содержит много дополнительных интересных возможностей, например, подключение виртуальной сети к реальной, или перехват пакетов при помощи программы Wireshark. Наконец, благодаря поддержке VirtualBox, системные администраторы и инженеры могут использовать программу для создания лабораторий, тестирования функциональности сетей, или исследования RedHat или Microsoft сертификатов.

Перед использование GNS3 в рамках выполнения данной работы, необходимо его настроить.

Рис. 1 Создание проекта

После заполнения полей расположения проекта и его названия и подтверждения его создания, будет доступна рабочая область

Рис. 2 Настройка оборудования

На слайде, расположенном выше показано диалоговое окно выбора прошивки. GNS3 поставляется без предустановленных образов прошивок соответствующего оборудования. В связи с этим его необходимо скачать отдельно. Кроме того, возможно добавлять версию прошивку, отличную от требуемой по умолчанию. Порядок добавления следующий:

*создать новую версию прошивки;

*импортировать образ

После этого прошивка соответствующей версии станет доступна для выбора.

После завершения настроек оборудования - оно появится в центре рабочей области. Здесь отображается все добавляемое оборудование.

Рис. 3 Оборудование добавлено.

2.1 Cisco Reget

CiscoReget предназначен для получения списка доступных команд исследуемого сетевого оборудования для заданных уровней привилегий.

1. Настраиваем входные параметры путем изменения конфигурационного файла CiscoReget.ini

Рис. 6. Настройка входных параметров CiscoReget

log - производить или нет запись в лог

hostname - hostname маршрутизатора

automate - режим выкачки (автоматический - с помощью RegetManager или ручной)

ip - ip-адрес маршрутизатора

port - порт маршрутизатора

autoconnect - соединятся при старте программы

level - уровень привилегий

nesting- -вложенность команд

Запускаем в GNS3 добавленный маршрутизатор «Cisco 3745» и соединяемся с ним в CiscoReget

Рис. 4 Подключение добавлено.

. Запускаем функцию «Построить дерево всех команд» и ждем пока CiscoReget закончит свою работу. После этого нажимаем кнопку «Сохранить» для создания файлов:

* FullOutput.txt, FullOutputWithComments.txt - файлы, содержащие все команды и все команды с комментариями соответственно;

* Output.txt, OutputWithComments.txt - файлы, содержащие только запускаемые команды и запускаемые команды с комментариями соответственно;

* Errors.txt - файл, содержащий ошибочные команды;

* LoopingCommands.txt - файл, содержащий повторяющиеся команды;

* Output_not_cr.txt - файл, содержащий неполные команды.

Рис. 9. Файлы вывода программы уровня привилегий 15 (FullOutputWithComments.txt)

После проверки максимального уровня привилегий, проверим минимальный уровень - 0.

Для этого введем команду enable 0 и нажмем на кнопку «Построить дерево всех команд»

R1>?

Exec commands:

access-enable Create a temporary Access-List entry

access-profile Apply user-profile to interface

clear Reset functions

connect Open a terminal connection

disable Turn off privileged commands

disconnect Disconnect an existing network connection

enable Turn on privileged commands

exit Exit from the EXEC

help Description of the interactive help system

lock Lock the terminal

login Log in as a particular user

logout Exit from the EXEC

modemui Start a modem-like user interface

mrinfo Request neighbor and version information from a multicast

router

mstat Show statistics after multiple multicast traceroutes

mtrace Trace reverse multicast path from destination to source

name-connection Name an existing network connection

pad Open a X.29 PAD connection

ppp Start IETF Point-to-Point Protocol (PPP)

resume Resume an active network connection

rlogin Open an rlogin connection

show Show running system information

slip Start Serial-line IP (SLIP)

systat Display information about terminal lines

telnet Open a telnet connection

terminal Set terminal line parameters

traceroute Trace route to destination

tunnel Open a tunnel connection

where List active connections

x28 Become an X.28 PAD

x3 Set X.3 parameters on PAD

R1>

После сравнения результатов проверки 0 и 15 уровня привилегий, становится очевидно, что на 0 уровне доступа действуют строгие ограничения на команды, а на 15 уровне доступны все команды маршрутизатора.

2.2 CiscoChecker

CiscoChecker предназначен для проверки маршрутизатора на наличие недекларированных команд.

На следующем рисунке приведен пример недекларированной команды. Для этого был запущен терминал, после чего выполнена команда «?», выводящая список доступных для выполнения команд, однако недекларированная команда не была выведена на экран.

Как видно из рисунка выше, команда «clear ip eigrp logging» не была доступна, согласно списку доступных команд, однако при попытке ее выполнения была успешно выполнена.

CiscoChecker осуществляет последовательный команд и обрабатывает отчет о выполнении их исследуемым маршрутизатором. Перебор производится по соответствующему алфавиту.

Ниже приведен пример файла Symbols.ini, который содержит в первой строке алфавит доступных символов для перебора, во второй - начальную последовательность символов.

Рис. 16. Входной файл параметров (Symbols.ini)

После отработки программы в директории с программой будут выведены следующие файлы: Incomplete, report и Unintelligible.

Рис. 17. Выходные файлы

Рис. 18. Невыполненные команды (Unintelligible.txt)

В результате перебора команд была найдена недекларированная команда «clear ip eigrp logging».

Несомненно, условия поиска были существенно облегчены, путем ввода команды без последней буквы в качестве стартовой точки поиска, однако сделано это было лишь для снижения время отработки ПО и несущественно в рамках данного примера работы программы, целью которого является показать общий принцип ее работы. Для поиска всех команд необходимо перебрать весь алфавит.

3. Настройка прав выполнения команд на заданном уровне привилегий

Для начала необходимо запустить консоль управления маршрутизатором. Подробнее об этом было рассмотрено в пункте 1 данного отчета.

После запуска консоли, необходимо перейти в режим конфигурирования терминала с помощью команды configure terminal. Затем добавить новых пользователей командами вида: username *NAME* privilege *LEVEL* secret *NUM* *PASSWORD*

Рис. 20. Добавление пользователей

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

выход из режима конфигурирования терминала;

снижение уровня привилегий;

попытка повышения привилегий до уровня 13 и 14.

Рис. 22. Проверка установки пароля на 14 и 14 уровни привилегий

Далее необходимо проверить доступные для выполнения команды созданному на 14 уровне привилегий пользователем.

Рис. 23. Авторизация и проверка доступных команд

Возврат на 15 уровень привилегий, на котором осуществляется управление конфигурированием терминала.

Рис. 24. Возврат на 15 уровень привилегий

Далее следует повышение минимально необходимо уровня привилегий для заданной команды. Согласно варианта была взята команда ping.

Рис. 25. Запрет команды ping и выход из конфигурирования

После запрета на выполнение команды ping на всех уровнях, кроме 15, следует проверить изменения. Кроме того, попытка её выполнения заканчивается ошибкой.

Рис. 29. Понижение пользователя admin до 13 уровня привилегий

Вывод

В ходе работы были получены навыки по настройки ПО GNS3, добавлению и конфигурированию нового оборудования, проверке его прошивок на предмет недекларированных команд с помощью ПО CiscoChecker, а также использованию другого ПО по анализу прошивок - CiscoReget.

прошивка сетевой конфигурационный

Размещено на Allbest.ru

...

Подобные документы

  • Настройка интерфейса в MOODLE. Создание и настройка профилей, управление курсами. Форматы представления, создание и настройка ресурсов курса. Организация коллективной работы. Установка и настройка необходимого программного обеспечения. Создание ролей.

    дипломная работа [378,5 K], добавлен 20.11.2013

  • Характеристика деятельности предприятия "Регион". Открытие общего доступа к папке или диску. Настройка DHCP-серверов в сети, обеспечивающая ряд преимуществ. Установка, тестирование и настройка Apache, MySQL. Организация терминального доступа к серверу.

    отчет по практике [131,6 K], добавлен 12.11.2014

  • Автоматизированная настройка TCP/IP, динамическая настройка конфигурации с применением BOOTP. IP-адреса запросов/ответов, потеря и формат сообщения, фазы ВООТP. Протокол DHCP как расширение протокола ВООТP. Распределение и назначение IP-адресов.

    контрольная работа [1,3 M], добавлен 09.06.2010

  • Последовательность настройки механизмов контроля входа: настройка общих параметров входа для всех пользователей компьютера. Управление паролями, настройка параметров. Управление блокировкой пользователя и персональными идентификаторами, запреты работы.

    лабораторная работа [656,2 K], добавлен 15.07.2009

  • Методическое обеспечение теоретических занятий по теме "Установка и настройка Windows XP на рабочей станции". Настройка системы безопасности Windows XP. Методическое обеспечение лабораторных занятий по данной теме. Порядок устранения возможных проблем.

    методичка [55,7 K], добавлен 07.02.2011

  • Элементы рабочего стола. Общие приемы работы с окнами. Главное и контекстное меню. Создание и переименование папок. Удаление и восстановление информации. Копирование информации на съемные носители. Настройка Рабочего стола. Настройка панели задач.

    учебное пособие [346,4 K], добавлен 20.08.2010

  • Установка VirtualBox. Создание двух виртуальных машин с операционной системой CentOS. Настройка сетевых интерфейсов в режиме bridgeс и хоста как маршрутизатора для сети. Установка www-сервера. Настройка динамической маршрутизации по протоколу RIP.

    курсовая работа [807,5 K], добавлен 14.07.2012

  • Изменение внешнего вида и содержания Windows. Настройка фона рабочего стола, порядок выбора, применения заставки. Изменение специальных элементов интерфейса, оптимизация настроек монитора, даты и времени системы. Специфика выбора настроек языка и региона.

    лабораторная работа [2,3 M], добавлен 08.03.2010

  • Изучение возможностей программы EcologiCS предназначенной для сбора, обработки, а также статистического и пространственного анализа данных экологического мониторинга водных, воздушных и почвенных ресурсов. Установка, настройка, примеры работы в программе.

    курсовая работа [5,0 M], добавлен 23.08.2016

  • Организационно-штатная структура офисного центра. Выбор и обоснование архитектуры сети. Сервисы конфигурации сервера. Выбор топологии сети. Установка и настройка Active Directory, DNS и файлового сервера под управлением СОС Windows Server 2012 R2.

    курсовая работа [2,5 M], добавлен 10.04.2017

  • Сетевые соединения для передачи команд и данных между клиентом и сервером. Появление первых клиентских FTP-приложений. Графические пользовательские интерфейсы. Вход в FTP сервер. Настройка, подключение и вход в файловый сервер с клиентских компьютеров.

    курсовая работа [2,6 M], добавлен 25.11.2014

  • Установка и настройка локального web–сервера и его компонентов. Конфигурационные файлы сервера Apache и их натройка. Настройка PHP, MySQL и Sendmail. Проверка работоспособности виртуальных серверов. Создание виртуальных хостов. Тест Server Side Includes.

    учебное пособие [6,2 M], добавлен 27.04.2009

  • Настройка списка контроля доступа для компьютерной сети, выходящей в интернет через прокси-сервер Squid. Использование и типы прокси-серверов, описание их архитектуры. Списки контроля доступа, идентификация, настройка конфигурации и запуск серверов.

    курсовая работа [1,3 M], добавлен 26.08.2010

  • Контроль целостности – функция системы защиты, которая предназначена для слежения за изменением параметров заданных ресурсов. Настройка режима регистрации событий для пользователя. Создание списка ресурсов, изменение его свойств и управление составом.

    лабораторная работа [719,9 K], добавлен 15.07.2009

  • Анализ существующих решений для построения сети. Настройка и установка дополнительных программ. Сравнение платформ программного маршрутизатора. Установка DHCP и DNS серверов. Выбор монтажного оборудования. Создание и настройка Active Directory.

    дипломная работа [4,8 M], добавлен 24.03.2015

  • Ознакомление с основными командами настройки, контроля и устранения неполадок коммутаторов D-Link. Изменение IP-адреса интерфейса управления коммутатора. Управление учетными записями пользователей. Настройка параметров идентификации коммутатора.

    контрольная работа [1,4 M], добавлен 21.05.2013

  • Особенности операционных систем Linux. Аппаратно-программные требования для работы с лабораторным практикумом. Настройка виртуальной машины. Аналоги программ WINDOWS в Mandriva. Разграничение прав доступа. Настройка безопасности и политика паролей.

    курсовая работа [1,8 M], добавлен 06.11.2014

  • Создание виртуальной машины для гостевой операционной системы Microsoft Windows Server 2003. Первоначальная настройка установленной операционной системы. Создание DHCP-сервера с диапазоном рабочих адресов. Настройка доменного имени для IP-адреса сервера.

    лабораторная работа [3,2 M], добавлен 20.12.2012

  • Изучение функционирования DHCP сервера, базовая конфигурация первой ветки модели ЛВС, выполнение конфигурации DHCP второй ветки ЛВС c применением удаленного сервера базы данных. Распределение настроек сети, на все компьютеры, использование протокола DHCP.

    лабораторная работа [5,5 M], добавлен 08.05.2023

  • Windows 7 - последняя клиентская операционная система (ОС) для компьютеров от компании Microsoft. Параметры системы безопасности ОС. Обзор опций безопасности. Настройка политик безопасности учетных записей в масштабах домена или локальных учетных записей.

    реферат [48,4 K], добавлен 16.03.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.