Configuraciones básicas en Mikrotik


En este artículo explicaré sobre algunas configuraciones básicas en Mikrotik.

Configurar interfaces

Comenzaremos asumiendo que el router Mikrotik esta en blanco. Si no lo está, vamos a system, reset configuration y lo reseteamos como muestra la imagen.

Preguntará si deseamos resetear. Damos clic en Yes.

 

Al volver a entrar al router limpio, vamos a IP, dhcp client y configuramos la interfaz de la wan que en este caso será la ether1.

Damos clic en apply y en ok y veremos como se nos asigna automáticamente un IP a la interfaz ether1.

Lo siguiente será asignar un IP a la interfaz LAN1. Para este ejemplo la red LAN1 será 192.168.100.0/24. Vamos al menú IP, addresses y damos clic en el signo + ponemos el primer IP disponible y seleccionamos la interfaz que corresponde a la LAN1 en este caso ether2.

Teniendo lista la interfaz LAN, procedemos a configurar el dhcp server para ofrecer IPs de forma dinámica. Vamos al menú IP, dhcp server y damos clic en el botón DHCP Setup siguiendo los pasos de acuerdo a lo que corresponda.

Primero se selecciona el interfaz, en este caso ether2 que es el de la LAN. Next.

 

Luego nos pedirá la red, que nos dará por defecto la que incluimos en la interfaz (192.168.100.0/24). Next.

Lo siguiente es el gateway que también lo da por defecto al detectar el IP de la interfaz LAN. Next.

Continuamos con el rango de IP que ofrecerá el servidor. Esto dependerá de cuantas IPs quieran dar a la red o las que sean solicitadas (Se ingresa la primera y la última IP a ofrecer). Luego Next.

Luego viene la configuración de los DNS, en este ejemplo incluí los de Google, sin embargo Mikrotik detecta los de la red WAN. Next.

Por último se configura el tiempo de vida de la sesión que por defecto son 10 minutos. Next y se concluye la configuración.

 

Ahora vamos a Windows conectado a Mikrotik, abrimos la linea de comandos y ejecutamos ipconfig.

Veremos que no tendremos un IP de la red. Eso quiere decir que debemos solicitar un nuevo IP con el comando ipconfig /renew.

Y ahora si tendremos un IP que corresponde.

Configurar NAT

Aún nos falta configurar NAT para poder tener acceso a internet. Vamos al menú IP, firewall y damos clic en la pestaña NAT. En esta pestaña damos clic al signo + y configuramos chain, src address y out interface de la pestaña general como se muestra en la imagen.

Luego en la pestaña Action, cambiamos el action a masquerade. Aplicamos y aceptamos.

Ahora si podremos hacer ping a IPs externas y a dominios.


Configurar Hotspot

Teniendo lista la configuración básica. Ahora agregaremos un Hotspot. Vamos al menú IP, hotspot y damos clic en hotspot setup para seguir al asistente de la misma forma que creamos el dhcp server.

Los pasos son los siguientes:

  1. Primero seleccionamos la interfaz donde se aplicará el hotspot, en este caso ether2 ya que es hacia la LAN.
  2. Luego configuramos el IP de la interfaz (que lo da por defecto) y dejamos marcada la opción masquerade network.
  3. Lo siguiente es dar el rango de IPs del hotspot.
  4. Luego nos pide importar un certificado SSL si nuestro hotspot lo utiliza, en este caso dejaremos none, ya que no utilizaremos SSL.
  5. Ahora nos pide el IP del servidor SMTP. Lo dejaremos por defecto, ya que no lo utilizaremos en este ejercicio.
  6. También nos pide ingresar DNS a utilizar en el hotspot, en este caso incluí los de Google (8.8.8.8 y 8.8.4.4).
  7. Luego nos da la opción de incluir un nombre al DNS, le pondremos ejemplo.cl.
  8. Y por último nos pide crear el primer usuario que será el administradpr, en este ejemplo se utilizará el conocido admin, admin.

Ya configurado el hotspot, lo veremos como en la siguiente imagen.

Ahora probaremos el acceso a internet.

Y como ven, nos pedirá un login y password. En esta oportunidad utilizaré el ya creado (admin) y con eso podré ingresar a internet.

Walled Garden

Ahora, qué pasa si queremos que los usuarios puedan entrar a una página sin necesidad de loguearse? Por ejemplo el buscador Google.

En el hotspot nos vamos a Walled Garden IP List y damos clic en el signo + y lo configuramos de la siguiente manera.

 

Con esto podremos acceder a google sin loguearnos.

Redireccionar al loguear

Pero si queremos que al loguearnos nos envíe a una página específica? Para eso debemos editar el archivo alogin.html que se encuentra en menú Files.

Clic derecho en el archivo y download para descargarlo. Luego lo editamos con cualquier editor de texto buscando lo siguiente.

Y lo cambiamos por la página web deseada. Ejemplo: www.franciscomolina.cl.

De vuelta en File, damos clic al botón Upload y subimos el archivo editado. Éste se guardara en la raíz, por lo que deberemos arrastrarlo al directorio hostpot y se verá así.

Ahora al loguearnos, se abrirá automáticamente como página principal www.franciscomolina.cl.

Cuotas en Hostpot

También es posible asignar cuotas o planes de subida y bajada por grupos de usuarios. Esto lo hacemos en la pestaña user profiles del hotspot en la cual básicamente asignaremos un nombre y la cuota de descarga y carga como muestra la siguiente imagen.

En la pestaña users creamos un nuevo usuario y le asignamos el nuevo plan.

Con eso al ingresar con el usuario nuevo podremos hacer un test de velocidad y verificar que tendremos algo cercano a 1 MB de descarga y subida.

Por ahora dejo hasta aquí las configuraciones básicas.