virtualización en metarouter - mum.mikrotik.commum.mikrotik.com/presentations/pe12/vicente.pdf ·...
TRANSCRIPT
![Page 1: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/1.jpg)
Virtualizaciónen
MetaROUTER
Vicente IaconettiMKE Solutionswww.mikrotikexpert.com
![Page 2: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/2.jpg)
MetaROUTER
• MetaROUTER es un modulo de virtualización, propio de
MikroTik.
• Está disponible desde la versión de RouterOS 3.21
• Actualmente se puede implementar en:
RB400, RB700 series, RB900 series, RB2011 boards.
PPC boards: RB1000, RB1100, RB1100AH and RB800.
• Es posible crear VM para correr RouterOS y OpenWrt.
![Page 3: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/3.jpg)
OpenWRT• OpenWRT es una distribución Linux para dispositivosembebidos.• Esta distribución ha sido optimizada para ocupar unmínimo espacio en la instalación.
• Hay alrededor de 2000 paquetes disponibles para serinstalados a través opkg.• http://wiki.openwrt.org/doc/
![Page 4: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/4.jpg)
MetaROUTER – Requerimientos y Limitaciones• Cada VM requiere al menos 16 MB memoria RAM
(32 MB RAM recomendado).
• Hasta 8 máquinas virtuales por host.• Hasta 8 interfaces virtuales pueden ser conectadas a VMde MetaROUTER.• No soporta el uso de dispositivos de almacenamientoexterno.
![Page 5: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/5.jpg)
Configuración de MetaROUTER
![Page 6: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/6.jpg)
Configuración de MetaROUTER
![Page 7: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/7.jpg)
Configuración de MetaROUTER
![Page 8: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/8.jpg)
Configuración de MetaROUTER
![Page 9: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/9.jpg)
Ejemplo: Uso en clientes WISP
![Page 10: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/10.jpg)
El cliente accede a “su” router, sin la necesidad de colocar otro hardware.De esta manera configura su router virtual deacuerdo a sus necesidades, sin interferir en laconfiguración del router principal del WISP.
Ejemplo: Uso en clientes WISP
![Page 11: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/11.jpg)
• Acceso WISP Administración inalámbrica
Configuración IP
Control de ancho de banda
Firewall del WISP
Ruteo
• Acceso Cliente
VPN tunnels
DHCP
Firewall
Control de ancho de banda
para clientes locales.
VLANs
Monitoreo de tráfico
Ejemplo: Uso en clientes WISP
![Page 12: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/12.jpg)
Ejemplo: Uso en clientes WISP
Ambos routerOS con la misma licencia
![Page 13: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/13.jpg)
Interfaces Virtuales en MetaROUTER• Dos tipos de interfaces virtuales: Interfaces virtuales dinámicas, usadas para conectar a un bridge.
Interfaces virtuales estáticas usadas para conectar a un puerto físico.
![Page 14: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/14.jpg)
Interface virtual Dinámica
![Page 15: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/15.jpg)
Interface virtual Dinámica
![Page 16: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/16.jpg)
Interface virtual Dinámica
![Page 17: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/17.jpg)
Interface virtual Dinámica
![Page 18: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/18.jpg)
Interface virtual Estática
![Page 19: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/19.jpg)
Ejemplo: Uso en clientes WISP
![Page 20: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/20.jpg)
Ejemplo: Multiples VM en mismo hardware
![Page 21: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/21.jpg)
Implementando OpenWRT en Metarouter
![Page 22: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/22.jpg)
Acceso a consola de OpenWRT
![Page 23: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/23.jpg)
Acceso a consola de OpenWRT
![Page 24: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/24.jpg)
Que hacer con OpenWRT ?
• WebServer• DNS Server• Utilidades de red• Asterisk• Radius• PHP….etc
![Page 25: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/25.jpg)
Que hacer con OpenWRT ?
• WebServer• DNS Server• Utilidades de red• Asterisk• Radius• PHP….etc
![Page 26: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/26.jpg)
Info para construir tu OpenWRT
• sudo apt-get update
• sudo apt-get install subversion build-essential
• mkdir ~/openwrt
• cd ~/openwrt
• svn co svn://svn.openwrt.org/openwrt/trunk/
![Page 27: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/27.jpg)
Info para construir tu OpenWRT
• wgethttp://www.mikrotik.com/download/metarouter/openwrt-metarouter-1.2.patch• patch -p0 <openwrt-metarouter-1.2.patch
• ./scripts/feeds update –a• ./scripts/feeds install -a
![Page 28: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/28.jpg)
Info para construir tu OpenWRT• make menuconfig
![Page 29: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/29.jpg)
Info para construir tu OpenWRT
![Page 30: Virtualización en MetaROUTER - mum.mikrotik.commum.mikrotik.com/presentations/PE12/vicente.pdf · El cliente accede a “su” router, ... Que hacer con OpenWRT ? • WebServer •](https://reader033.vdocuments.pub/reader033/viewer/2022050917/5ac93e597f8b9a51678d0f37/html5/thumbnails/30.jpg)
Recursos:Imagen y Repositorios:
http://openwrt.mikrotikexpert.com
+ Info:http://wiki.mikrotik.com/wiki/Metarouter
http://forum.mikrotik.com/http://wiki.openwrt.org