Anteriormente explicamos cómo establecer una ip fija en un usuario pppoe desde el propio Mikrotik. Hoy vamos a explicar cómo hacerlo desde un servidor Radius. En este caso utilizaremos FreeRadius:
Para asignar una ip pública fija en FreeRadius seguiremos los siguientes pasos:
- Extraer la ip fija que queremos asignar al cliente de la pool creada para asignarla a los clientes. (IP/Pool). Es aconsejable empezar a asignar ips fijas desde el inicio o en final del rango, de esta forma no tendremos que dividirlo.
- Comprobar en la pestaña “Active Connections“, ubicada dentro del menú general de Mikrotik RouterOs, que la IP que hemos extraído de la Pool no se encuentre asignada en alguno de nuestros clientes, si es así debemos removerlo para que vuelva a conectarse y adquiera otra de las direcciones disponibles en ese momento.
- Entramos en nuestro servidor Radius y buscamos el usuario PPPoE que queremos asignar
- Una vez en la ficha del cliente, entramos en la pestaña atributos y añadimos el atributo
- En la pestaña Secret buscaremos el cliente al que vamos asignar la ip fija y abrimos la ventana “Attributes“.
- Añadimos un nuevo atributo. Quickly Locate attribute with autocomplete imput: “Framed-IP-Address” y hacemos click en Add Attribute
- Nos aparecerá una ventana más abajo en el que tendremos que insertaremos la IP Pública que anteriormente hemos extraído de nuestra Pool.
- Por último seleccionamos en los desplegables las siguientes opciones, tal como se muestra en la imagen, y hacemos clic en
Op: (:=)
Target: (reply)
9. De nuevo en la pestaña “Active Connections” buscaremos al cliente al que le hemos asignado la ip fija y lo removemos para que se vuelva registrar y comprobamos que se le ha asignado la ip fija que hemos elegido.
En la próxima entrada explicaremos cómo crear una pool en Mikrotik. ¡Hasta la próxima!
Deja una respuesta