Установка сетевого эмулятора Netkit в ROSA Linux

Материал из EniseyName.

(Различия между версиями)
Перейти к: навигация, поиск
Версия 04:53, 4 ноября 2012 (править)
Admin (Обсуждение | вклад)
(Настройка Netkit)
← К предыдущему изменению
Текущая версия (11:58, 28 декабря 2012) (править) (отменить)
Admin (Обсуждение | вклад)
(Установка Scapy)
 
(4 промежуточные версии не показаны)
Строка 69: Строка 69:
vstart test vstart test
 +
 +
 +== Установка Scapy ==
 +
 +Загружаем
 +
 +http://www.secdev.org/projects/scapy/
 +
 +Установка
 +
 +[http://www.secdev.org/projects/scapy/doc/installation.html#installing-scapy-v2-x зInstalling Scapy v2.x]
 +
 +unzip scapy-latest.zip
 +
 +cd scapy-2.*
 +
 +sudo python setup.py install
 +
 +Устанавливаем дополнительно
 +
 +[http://www.graphviz.org/About.php graphviz (из дипозитария)]
 +
 +
 +
 +[http://gnuplot-py.sourceforge.net/ gnuplot и gnuplot-py]
 +
 +Литература
 +
 +http://www.xakep.ru/magazine/xa/126/028/1.asp
== Литература == == Литература ==
http://www.open-life.org/blog/network/1269.html http://www.open-life.org/blog/network/1269.html

Текущая версия

Содержание

[править] Установка Linux ROSA

Сначала устанавливаем Linux ROSA. Скачать ROSA Marathon 2012 RP1 можно с сайта компании «РОСА»: http://mirror.rosalab.ru/rosa/rosa2012lts/iso/ROSA.2012.MARATHON.RP1

Инструкции по установке ROSA Desktop в этой wiki

Устанавливаем обновления: запускаем Настройка компьютера, Управление программами, Настройка источников установки и обновления ПО, добавляем источники на сервере ROSA. После настройки выберите Обновление системы.

[править] Загрузка пакетов Netkit

Можно поставить Netkit себе на компьютер, либо использовать LiveDVD/USB версию:

Загрузка netkit, netkit-filesystem и netkit-kernel

Загрузка LiveDVD/USB

Загрузка по ссылке из учебного пособия Крищенко В.А, Крюков А.О.

http://ftp.iu7.bmstu.ru/netkit/netkit-current.tar.bz2

http://ftp.iu7.bmstu.ru/netkit/netkit-filesystem-i386-current.tar.bz2

http://ftp.iu7.bmstu.ru/netkit/netkit-kernel-i386-current.tar.bz2

[править] Настройка Netkit

Разархивируем пакеты:

cd /usr/local/
sudo tar xvf ~/tmp/netkit-current.tar.bz2
sudo tar xvf ~/tmp/netkit-filesystem-i386-current.tar.bz2
sudo tar xvf ~/tmp/netkit-kernel-i386-current.tar.bz2

Добавим в файл .bashrc из добашнего каталога команды:

.bashrc

User specific aliases and functions

Source global definitions

if [ -f /etc/bashrc ]; then . /etc/bashrc fi

export NETKIT_HOME=/usr/local/netkit
export MANPATH=$MANPATH::/usr/local/netkit/man
export PATH=$PATH::/usr/local/netkit/bin
export PATH=$PATH::/usr/sbin

Запускаем проверку

cd /usr/local/netkit
./check_configuration.sh

Если чего-то будет не хватать или переменные окружения не подцепились — вы увидите закономерную ругань.

Запускаем Netkit

mkdir -p ~/nets; cd ~/nets
vstart test


[править] Установка Scapy

Загружаем

http://www.secdev.org/projects/scapy/

Установка

зInstalling Scapy v2.x

unzip scapy-latest.zip

cd scapy-2.*

sudo python setup.py install

Устанавливаем дополнительно

graphviz (из дипозитария)


gnuplot и gnuplot-py

Литература

http://www.xakep.ru/magazine/xa/126/028/1.asp

[править] Литература

http://www.open-life.org/blog/network/1269.html

Личные инструменты