MAC Telnet desde Linux

Cuando administras routers mikrotik una de las cosas que te salvan cuando has perdido una mikrotik o no sabes qué ip tiene es poder descubrir las MAC de los routers mikrotik y poder acceder a ellos por MAC.

Si tienes entorno gráfico todo de maravilla, ejecutas winbox y listos, pero si no dispones de él tienes la opción de instalar un fake-x o bien usar MAC-Telnet de haakonnessjoen.

Primero instalaremos git

root@carboni:~# apt-get install git

Nos descargamos los sources de MAC-Telnet

root@carboni:~# cd /home/laura/bin/
root@carboni:/home/laura/bin# git clone https://github.com/haakonnessjoen/MAC-Telnet

Lo instalamos

root@carboni:/home/laura/bin# cd MAC-Telnet/
root@carboni:/home/laura/bin/MAC-Telnet# make all install

Lo siguiente es descubrir los dispositivos mikrotik que hay en nuestra red (pulsamos control+C cuando los tengamos identificados)

root@carboni:/home/laura/bin/MAC-Telnet# mndp 
Searching for MikroTik routers... Abort with CTRL+C.

MAC-Address       Identity (platform version hardware) uptime
d4:ca:6d:6e:f5:7  routerfibra450 (MikroTik 6.12 RB450G)  up 83 days 9 hours  MMEU-3AJD 
0:c:42:a4:e4:2f   BCNRossello208-RB750-C8 (MikroTik 6.22 RB750G)  up 39 days 2 hours  EIES-9H20 
^C

Y nos conectamos a uno de ellos

root@carboni:/home/laura/bin/MAC-Telnet# mactelnet 0:c:42:a4:e4:2f 
Login: blackhold
Password: 
Connecting to 0:c:42:a4:e4:2f...Connection failed.
root@carboni:/home/laura/bin/MAC-Telnet# mactelnet 0:c:42:a4:e4:2f
Login: admin
Password: 
Connecting to 0:c:42:a4:e4:2f...Connection failed.

Como véis a mi no me funciona, de momento no sé el porqué pero el output correcto sería éste:

# sudo ./mactelnet eth0 0:c:42:43:58:a5 admin mysecretpass
Connecting to 0:c:42:43:58:a5...done
 
 
  MMM      MMM       KKK                          TTTTTTTTTTT      KKK
  MMMM    MMMM       KKK                          TTTTTTTTTTT      KKK
  MMM MMMM MMM  III  KKK  KKK  RRRRRR     OOOOOO      TTT     III  KKK  KKK
  MMM  MM  MMM  III  KKKKK     RRR  RRR  OOO  OOO     TTT     III  KKKKK
  MMM      MMM  III  KKK KKK   RRRRRR    OOO  OOO     TTT     III  KKK KKK
  MMM      MMM  III  KKK  KKK  RRR  RRR   OOOOOO      TTT     III  KKK  KKK
 
  MikroTik RouterOS 4.0 (c) 1999-2009       http://www.mikrotik.com/
 
 
[admin@HMG] >

Veo que el paquete está disponible en los repositorios de debian

laura@carboni:~$ apt-cache search mac-telnet
mactelnet-client - Console tools for telneting and pinging via MAC addresses
mactelnet-server - Telnet daemon for accepting connections via MAC addresses

Y que otra forma de descubrir routers mikrotik es con mactelnet -l

root@carboni:/home/laura/bin/MAC-Telnet# mactelnet -l
Searching for MikroTik routers... Abort with CTRL+C.

MAC-Address       Identity (platform version hardware) uptime
0:c:42:a4:e4:2f   BCNRossello208-RB750-C8 (MikroTik 6.22 RB750G) up 39 days 3 hours
d4:ca:6d:6e:f5:7  routerfibra450 (MikroTik 6.12 RB450G) up 83 days 9 hours
^C

3 Comments

  1. Crea el fitxer
    /etc/mactelnetd.users

    # Format:
    #username:password

    i reinicia el servei :P

    Respon

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *

Aquest lloc utilitza Akismet per reduir els comentaris brossa. Apreneu com es processen les dades dels comentaris.