You are on page 1of 2

GNS QEMU

1

GNS QEMU
Заголовок ссылкиОсваиваем RouterOS с помощью qemu в GNS
Скачиваем GNS: http://downloads.sourceforge.net/gns-3/GNS3-0.7.2-win32-all-in-one.exe?download.
Скачиваем образ RouterOS: http://download.mikrotik.com/mikrotik-4.11.iso.
Устанавливаем RouterOS в виртуальной машине qemu (которая в GNS) из коммандной строки:
qemu-img create -f qcow2 mikrotik-4.11.img 111M
qemu -hda mikrotik-4.11.img -cdrom mikrotik-4.11.iso -boot d
См. документацию на Qemu http://wiki.qemu.org/download/qemu-doc.html/.
Проверяем установку
qemu mikrotik-4.11.img
Имя admin без пароля.
Для связи с winbox или dude (http:/ / www. mikrotik. com/ download. html) установим сетевые интерфейсы tap
из openvpn http:/ / openvpn. net/ release/ openvpn-2. 1. 3-install. exe (раздел утилиты) и переименовываем их в
tap0, tap1, tap2 ...tapi.
Можно обойтись без GNS для связи с winbox
qemu.exe mikrotik-4.11.img

-net nic,vlan=7 -net tap,vlan=7,ifname=tap0

Назначаем в виндовс адрес интерфейса tap0 и окне qemu для роутера назначаем адрес на другом конце (в
routerOS).
ip ad ad ...
Пингуем адрес роутера из виндовс. Запускаем winbox,указывая в нем адрес роутера.
Для связи 2-х роутеров по эсернет без GNS
qemu.exe mikrotik-4.11.img

-net nic,vlan=0 -net udp,vlan=0,sport=22222,dport=33333,daddr=127.0.0.1

qemu.exe mikrotik-4.11.img

-net nic,vlan=1 -net udp,vlan=1,sport=333333,dport=22222,daddr=127.0.0.1

GNS надо только для быстрого сбора топологий. Он генерирует командную строку для qemu, которую можно
увидеть запусив перед запуском GNS программу qemuwraper. Для GNS: Делаем нужное количество копий
файла-образа mikrotik-4.11.img и прописываем их в GNS (редактировать -настройки-QEMU-QEMU host).
Собираем в GNS произвольную топологию из разных копий RouterOS . Для связи с виндовс через
тап-интерфейс указываем в настройках каждого роутера в поле qemu options параметры
-net nic,vlan=7 -net tap,vlan=7,ifname=tap0 (либо

tap1, либо

tap2 ...).

vlan=7 потому,что GNS автоматически назначает на роутер шесть эсернет-интерфейсов типа ne2k_pci (ether1,
ether2 ...ether6) и если NIC взять ne2k_pci, то новый интерфейс будет ether7.
Запускаем (по одному роутеру) и конфигурируем через putty адрес роутера на ether7 (правая кнопка на
роутере -> консоль). ip ad ad ... Пингуем адрес роутера из виндовс. Запускаем winbox,указывая в нем адрес
роутера.
Лицензионных суток работы RouterOS вполне достаточно для освоения любой сетевой технологии!!! (не
хватит - переставьте RouterOS в qemu, предварительно сделав бекап конфигурации )
Смотри документацию http:/ / lib. dnu. dp. ua:8001/ l/ IT/ networks/ routerOS/ и вики http:/ / wiki. mikrotik. com/
wiki/Category:Manual

mikrotik.com/index.php?oldid=19324  Contributors: Vmg 2 .Article Sources and Contributors Article Sources and Contributors GNS QEMU  Source: http://wiki.