Установка сетевого эмулятора Netkit в ROSA Linux
Материал из EniseyName.
| Версия 04:51, 4 ноября 2012 (править) Admin (Обсуждение | вклад) ← К предыдущему изменению |
Текущая версия (11:58, 28 декабря 2012) (править) (отменить) Admin (Обсуждение | вклад) (→Установка Scapy) |
||
| (5 промежуточных версий не показаны.) | |||
| Строка 28: | Строка 28: | ||
| Разархивируем пакеты: | Разархивируем пакеты: | ||
| - | cd /usr/local/ | + | cd /usr/local/ |
| - | sudo tar xvf ~/tmp/netkit-current.tar.bz2 | + | sudo tar xvf ~/tmp/netkit-current.tar.bz2 |
| - | sudo tar xvf ~/tmp/netkit-filesystem-i386-current.tar.bz2 | + | sudo tar xvf ~/tmp/netkit-filesystem-i386-current.tar.bz2 |
| - | sudo tar xvf ~/tmp/netkit-kernel-i386-current.tar.bz2 | + | sudo tar xvf ~/tmp/netkit-kernel-i386-current.tar.bz2 |
| Добавим в файл .bashrc из добашнего каталога команды: | Добавим в файл .bashrc из добашнего каталога команды: | ||
| - | + | .bashrc | |
| - | + | User specific aliases and functions | |
| - | + | Source global definitions | |
| if [ -f /etc/bashrc ]; then | if [ -f /etc/bashrc ]; then | ||
| Строка 48: | Строка 48: | ||
| fi | fi | ||
| - | export NETKIT_HOME=/usr/local/netkit | + | export NETKIT_HOME=/usr/local/netkit |
| - | export MANPATH=$MANPATH::/usr/local/netkit/man | + | export MANPATH=$MANPATH::/usr/local/netkit/man |
| - | export PATH=$PATH::/usr/local/netkit/bin | + | export PATH=$PATH::/usr/local/netkit/bin |
| - | export PATH=$PATH::/usr/sbin | + | export PATH=$PATH::/usr/sbin |
| Запускаем проверку | Запускаем проверку | ||
| - | cd /usr/local/netkit | + | cd /usr/local/netkit |
| - | ./check_configuration.sh | + | ./check_configuration.sh |
| Если чего-то будет не хватать или переменные окружения не подцепились — вы увидите закономерную ругань. | Если чего-то будет не хватать или переменные окружения не подцепились — вы увидите закономерную ругань. | ||
| Строка 66: | Строка 66: | ||
| Запускаем Netkit | Запускаем Netkit | ||
| - | mkdir -p ~/nets; cd ~/nets | + | mkdir -p ~/nets; cd ~/nets |
| - | 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
Загрузка по ссылке из учебного пособия Крищенко В.А, Крюков А.О.
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/
Установка
unzip scapy-latest.zip
cd scapy-2.*
sudo python setup.py install
Устанавливаем дополнительно
Литература
http://www.xakep.ru/magazine/xa/126/028/1.asp

