Articles

haakonnessjoen / MAC-Telnet

Strumenti console per la connessione a, e servire, dispositivi che utilizzano MikroTik RouterOS protocollo MAC-Telnet.

Installazione

Docker

haakonn/mactelnet contiene tutti e quattro i programmi:

Si noti che Docker esegue contenitori su reti interne isolate per impostazione predefinita. --net=host indica a Docker di forniremactelnet l’accesso diretto alle interfacce di rete della macchina host.

Vedi Utilizzo per ulteriori informazioni.

CentOS 7

Per installare le dipendenze:

yum -y install wget automake gettext gettext-devel gcc make

Scaricare il tarball dei sorgenti, estratto, compilare e installare:

Linux / kfreebsd

Dipendenze: gcc (o simili), automake, autoconf

Per installare le dipendenze su Debian/Ubuntu based sistemi:

apt-get install build-essential automake autoconf

Scaricare il tarball dei sorgenti, estratto, compilare e installare:

FreeBSD

Dipendenze: clang (gcc o simili), automake, autoconf

Per installare dipendenze su sistemi basati su Debian/Ubuntu:

pkg install automake autoconf gettext-tools

Scarica tarball sorgente, estrai, compila e installa:

Mac OS X

Installa dipendenze, scarica tarball sorgente, estrai, compila e installa:

E sei pronto..

Mac OS X (senza Homebrew)

Installa le dipendenze, scarica il tarball sorgente, estrai, compila e installa:

E sei pronto.

Utilizzo

Esempio utilizzando identity:

$ mactelnet main-routerSearching for 'main-router'...foundLogin: adminPassword:Connecting to d4:ca:6d:12:47:13...done

Esempio utilizzando l’indirizzo mac:

$ mactelnet 0:c:42:43:58:a5 -u adminPassword: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/ >

Tips

È possibile utilizzare il noto strumento “expect” per automatizzare i dialoghi / script tramite mactelnet!

Elenca gli host disponibili

# mactelnet -l

MAC-Ping usage

Esempio:

O per l’uso in bash-scripting:

# macping 0:c:42:43:58:a5 -c 2 >/dev/null 2>&1 || ( echo "No answer for 2 pings" | mail -s "router down" [email protected] )

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *