Networks
  • MIKROTIK
  •   Mikrotik ROUTER
  •     Примери основно FireWall
  •     Първоначални настройки
  •     Mikrotik като рутер
  •         Базова защитна стена в Mikrotik
  •         Защита отвътре, Блокиране на IP, Domain, HTTP
  •         Практически пример на Firewall
  •         Firewall измислен от AI - The BEST
  •     PPPoE сървър в Mikrotik
  •     MikroTik HotSpot Gateway
  •     MikroTik L2TP VPN
  •     MikroTik WEB Proxy
  •     MikroTik SOCKS Proxy
  •     Резервиране на Интернет в Mikrotik (Failover)
  •     Балансиране на Интернет в Mikrotik (Load Balancing)
  •     Динамично рутиране (OSPF) в Mikrotik
  •     CAPsMAN и CAP configs RouterOS6
  •     CAPsMAN и CAP configs RouterOS7
  •     CAPsMAN в Mikrotik v.6
  •         CAPsMAN настройкa
  •         CAP клиент
  •     CAPsMAN в Mikrotik v.7 без VLAN
  •         CAP клиент в Mikrotik v.7 без VLAN
  •         CAP клиент AC в Mikrotik v.7 без VLAN
  •     CAPsMAN в Mikrotik v.7 и VLAN-и
  •     WiFi за гости чрез VLAN на RouterOS v.6
  •     WiFi за гости чрез VLAN на RouterOS v.7
  •     VLAN-ETHER
  •     VLAN-BRIDGE
  •   SWITCH
  •     RoutreBOARD 260GS
  •   NetInstall
  • CISCO
  •   Cisco ROUTER
  •     Зануляване на рутера
  •     Отдалечен достъп до рутера - TELNET, SSH
  •     Първоначални настройки на рутера (ROUTING)
  •     Динамично рутиране (OSPF)
  •     Връзка към INTERNET (DHCP NAT)
  •     PPPoE
  •     Няколко PPPoE на един рутер
  •     PPPoE и Интернет
  •   Cisco SWITCH
  •     Зануляване на суича
  •     Отдалечен достъп до суича - TELNET, SSH
  •     Първоначални настройки - VLAN, access port
  •     Cisco switch trunk port конфигуриране
  •     Cisco switch - ACL, trunk port
  • ВИРТУАЛИЗАЦИЯ
  •   EVE-NG
  •     EVE-NG Инсталация
  •     EVE-NG Инсталация с VMware
  •       Обекти в EVE-NG
  •       Windows в EVE-NG
  •       Linux в EVE-NG
  •     EVE-NG Инсталация през Интернет
  •     Reset INSTALL config EVE-NG
  • Linux образ в EVE-NG

    Обръщам специално внимание на темата, защото е леко различна от досегашните отнасящи се до образи на Windows и разни мрежови устройства. В темата няма да има картинки а ще се постарая да опиша стъпките които следвах. За ръководство обаче е хубаво да се прочете и Linux image pack for EVE. Има два пътя за изпълнение на задачата. Единия е да ползваме готови образи подготвени от EVE-NG, а другия е да си създадете собствен.

    Готови образи от EVE-NG

    От Download link for ready to use Linux Images Here изтегляме образа който ще ползваме. Всички образи завъшват на tar.gz. 🔹 Стъпка 1: Използвайки примерно WinSCP или FileZilla прехвърляме изтегления образ в /opt/unetlab/addons/qemu/. В примера ще прехвърлим linux-slax-9.11.0.tar.gz и linux-tinycore-6.4.tar.gz. 🔹 Стъпка 2: Чрез SSH клиент влизаме в EVE-NG и изпълняваме следните команди:

    cd /opt/unetlab/addons/qemu/ tar xzvf linux-slax-9.11.0.tar.gz tar xzvf linux-tinycore-6.4.tar.gz ls -la total 753940 drwxr-xr-x 7 root root 4096 Aug 18 19:21 . drwxr-xr-x 5 root root 4096 Jun 1 2025 .. drwxr-xr-x 2 1000 users 4096 Aug 9 2021 linux-slax-9.11.0 -rw-r--r-- 1 root root 686377509 Aug 18 16:17 linux-slax-9.11.0.tar.gz drwxr-xr-x 2 root root 4096 Mar 4 2016 linux-tinycore-6.4 -rw-r--r-- 1 root root 85621277 Aug 18 16:18 linux-tinycore-6.4.tar.gz drwxr-xr-x 2 root root 4096 Jun 1 2025 mikrotik-6.49.18 drwxr-xr-x 2 root root 4096 Aug 17 22:27 mikrotik-7.21.5 drwxr-xr-x 2 root root 4096 Aug 16 22:35 win-7_starter rm -f linux-slax-9.11.0.tar.gz linux-tinycore-6.4.tar.gz

    Виртуалните хостове linux-slax-9.11.0 и linux-tinycore-6.4 са готови. Да поправим разрешенията.

    cd /opt/unetlab/addons/qemu/linux-slax-9.11.0 /opt/unetlab/wrappers/unl_wrapper -a fixpermissions cd /opt/unetlab/addons/qemu/linux-tinycore-6.4 /opt/unetlab/wrappers/unl_wrapper -a fixpermissions

    Работа в EVE-NG

    Когато се създава виртуалния хост който направихме има някои особености. На официалната страница има за всеки готов образ какви имена, пароли и хардуерни изисквания има хоста. В нашия случай:

    EVE Image Username Password CPU RAM Ethernet Console QEMU VGA =========================================================================================== linux-slax 1 4096 1 vnc virtio linux-tinycore 1 4096 1 vnc virtio

    В нашия случай нямаме дефинирани потребители и пароли. За другите образи обаче има. Да създадем в някакво лабораторно упражнение виртуален линукс. В моя пример правя linx-tinycore и настройките на виртуалния хост ги оставям по подразбиране. Всичко тръгва веднага, без да иска име и парола за влизане. По същия начин работи и linux-slax.

    Ръчно създадени образи

    Ако по някаква причина се налага да се създаде специфичен образ то трябва да се изпълнят следните стъпки. 🔹Смъкваме си ISO образа който ще ползваме. В моя случай е AntiX 32 битов. 🔹Чрез SSH клиент влизаме в EVE-NG и изпълняваме следните команди:

    cd /opt/unetlab/addons/qemu/ mkdir linux-antiX

    🔹Използвайки примерно WinSCP или FileZilla прехвърляме ISO образа в новосъздадената папка. 🔹Чрез SSH клиент влизаме в EVE-NG и изпълняваме следните команди:

    cd /opt/unetlab/addons/qemu/linux-antiX/ ls antiX-26_386-full.iso mv antiX-26_386-full.iso cdrom.iso

    Да създадем виртуален твърд диск за antiX

    cd /opt/unetlab/addons/qemu/linux-antiX/ /opt/qemu/bin/qemu-img create -f qcow2 virtioa.qcow2 30G

    Размера на диска е 30GB, ако ползвате друга дистрибуция може да се наложи да ползвате друг размер.

    Работа в EVE-NG

    Създаваме нова лаборатория. Примерно да се казва Test antiX. Стартираме node и създаваме виртуален хост. В моя случай ще е с 2 ядра, 4096МВ памет, 1 мрежови интерфейс. Може да вържем хоста към Internet за по пълни тестове, но не е задължително. Стартираме хоста и чрез UltraVNC се свързваме с него. Има шанс системата да зареди бавно затова трябва да се изчака. Инсталираме линукса. След инсталацията линукса задължително се спира от UltraVNC. След това се спира в лабораторната схема. Вече имаме инсталацията във виртуалния твърд диск. Сега може да изтрием cdrom.iso файла и да запишем инсталацията за по-нататъшна употреба.

    cd /opt/unetlab/addons/qemu/linux-antiX/ rm -f cdrom.iso

    Отново както при Windows хоста който създадохме изграждаме стринга. От лабораторната схема: 🔹Status >> POD:0 🔹Lab details: eb67b243-d02b-4fc0-b21e-a3a5483cab91 🔹Linux host: 1

    cd /opt/unetlab/tmp/0/eb67b243-d02b-4fc0-b21e-a3a5483cab91/1/ /opt/qemu/bin/qemu-img commit virtioa.qcow2