MAC-Telnet server para Linux

En MikroTik RouterOS tenemos el servicio de MAC-Telnet, el cual nos permite ingresar a un router MikroTik -que tenga habilitado el servicio- tan solo con la MAC-Address y sin necesidad de tener IP.

Esta opción es muy útil cuando se quiere configurar un router que viene seteado de fabrica sin IP, ó cuando perdemos conectividad con algún dispositivo y estamos en el mismo segmento de red, entre algunas de sus utilidades. Tiene la desventaja que al ser en Capa 2OSI– no tiene corrección de errores y por lo tanto no es seguro para transferir un archivo, pero si lo es para un acceso general.

Ya habíamos comentado que un grupo le había hecho ingeniería inversa al protocolo y habían creado un MAC-Telnet cliente nativo para Linux, pues bien, estos mismos amigos han portado el MAC-Telnet Server para ser instalado en un Linux y poder tener acceso a un servidor vía MAC.

El siguiente es un ejemplo de un MAC-Telnet a un Ubuntu desde un MikroTik:

[admin@Holmenveien] > tool mac-telnet 1c:6f:65:2c:98:b7
Login: haakon
Password:
Trying 1C:6F:65:2C:98:B7...
Connected to 1C:6F:65:2C:98:B7
Linux haakon-kontorpc 2.6.35-23-generic-pae #41-Ubuntu SMP Wed Nov 24 10:35:46 UTC 2010 i686 GNU/Linux
Ubuntu 10.10

Welcome to Ubuntu!
* Documentation:  https://help.ubuntu.com/

haakon@haakon-kontorpc:~$ w
01:32:52 up 24 days, 22:48,  2 users,  load average: 0.53, 0.61, 0.57
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
haakon   tty7     :0               01Dec10 24days 26:29m  3.17s gnome-session
haakon   pts/0    0:c:42:3e:20:c2  01:32    0.00s  0.15s  0.00s w

 

Los pasos de la instalación y configuración son muy simples, se puede bajar el código fuente o un paquete DEB para Debian/Ubuntu.

Mas información en el sitio lunatic.

Dejar un comentario?

3 Comentarios.

  1. Francisco Remanton

    Hola Maximileano… te he leido por algunos foros que frecuento y de ves en cuando paso por aqui chequiando lo nuevo. Excelente tu labor informativa y de porpagacion del conocimiento en el ámbito de redes especialmente Mikrotik.

    Llegue a esta nota precisamente escrita o publica el dia de hoy, pues el buscador me arrojo hacia esto que se relaciona a lo que busco.
    Te cuento si puedes darme una luz:

    Me interesa establecer por medio de alguna manera automatizada (tipo lo que se puede lograr con script o similar en el Mikrotik), via TELNET u otro medio, conectar, logear y hacer ejecutar comandos en otro dispositivo de red no Mikrotik (mi caso un Modem-Router) y sin hacer acto presencial en el proceso. Ya que se necesita en cualquier momento y a cualquier hora realizar este proceso desencadenado por un evento.

    Muchas Gracias y seguiremos adelante…
    Cuando un entrenamiento por aca o en su consecuencia un MUM…??
    Saludos desde Venezuela.

  2. Francisco Remanton

    Pido disculpa que toque el tema por aqui, pues no consigo una respuesta logica y concreta, a lo que se pudiera hacer en este caso. Y es muy dificil encontrar sobre esto. Y tu siendo una persona tan experimentada en Mikrotik pudieras tener algo mas de nocion para enfocarme. Saludos nuevamente desde Venezuela, se le espera.

  3. Hi Remanton Francisco, I am not sure if google translated your text properly, but if I understood you correctly, you want to use, for example mac-telnet to run a script on a remote mikrotik router?

    In linux you can combine the tool “expect” together with mactelnet application from this page. (or regular telnet or ssh if that is preferred). Expect has very easy to understand rule-sets to define how it should log into your router and do tasks, just as you would have done yourself. It can also abort if it gets unexpected messages back (remote error messages, etc), so that your script can tell you of success or error.

    Regards,
    Håkon

Deje un comentario


NOTA - Puede usar estosHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>