Сторінка проекту: http://netkit.org.
Коротко про netkit:
* заточене ядро (або netkit-kernel)
* фіксований набір пакетів (з Debian stable)
* Можна створювати лаби (наприклад для кількох топологій).
* ще купа всього.
Є gui (visual netkit) , тільки в мене він не компілюється.
(А жалко, реально подивитись як виглядає схема, хоча і без нього можна обійтись ручка/папір и в gimp-і намалювати).
Не сподобалось:
Віртуальні машини запускаються тільки через xterm, зависає з konsole, з gnome-terminal взагалі не стартує).
Хоча пізніше вирішив проблему:
#xterm=konsole
VM_CON0=this # Virtual machine primary consoles use XTerms.
VM_CON1= # Virtual machine secondary consoles are disabled.
# Allowed values for VM_CON0 and VM_CON1 are:
# none, xterm, this, pty, port:port_number
#TERM_TYPE=konsole-tab # Virtual machine consoles will use this terminal
Хочу зазначити, що крім e-mail розсилки більше ніяких застобів зв’язатись з авторами проекту немає.
Особливої документації крім man-ів більше і немає (хоча їх насправді достатньо, для мене хватає, просто думав що найду ВД тих хто використовує netkit.
Ну власне мани:
man vstart - старт однієї кількох машин без систематизації (не дуже зручно, але для початку 2-і машини для тестування інсталяції %) )
man lstart - сама лаба.
man netkit.conf - глобальний конфіг.
vhaltТут ясно напевне.
lhalt
vlist
Зробив скріншот, очі звісно вилазять за таким оформленням, робив коли ще не обійшов проблеми з xterm.
Ну власне все здавалося -б добре йшло, фіксований набір программ, нібито все там є, а от dhcp-reley якраз небуло, обійтись без нього тяжко, задача була у пересиланні dhcp запитів (udp пакетів) з одного sub-neta в інший через маршрутиризатор.
Потрібно було запустити машину з додатковим інтерфейсом, через нього йшов тунель до реальної машини.
А вже на реальній машині через iptables FORWARD,POSTROUTING оформити звісно.
Ну... роутер то не запускався, проблема з віртуальним девайсом на віртуальній машині або ж гостьвим на реальній машині.
Гірше коли все в купі, а правильніше одна проблема залежна від другої.
Проблема то вражає все, без dhcp dhcp сервер не надасть dns сервер і можливо маршрути через які машина виходить в мережу.
А потрібно щоб саме dhcp видавав все автоматично, а не юзеру в настройках все прописувати...
Проблему описав на форумі linux.org.ua
http://linux.org.ua/cgi-bin/yabb/YaBB.pl?num=1218571008/0#0
не рузультативно, а зв’язатись з авторами того ...
Тим більше переписуватись...
Можливо трохи пізніше я викладу архів з моєю лабою.