Articles

haakonnessjoen / MAC-Telnet

konsolverktyg för anslutning till och servering av enheter med MikroTik RouterOS MAC-Telnet-protokoll.

Installation

Docker

haakonn/mactelnet innehåller alla fyra program:

Observera att Docker kör behållare på isolerade interna nätverk som standard. --net=host instruerar Docker att gemactelnet direkt åtkomst till värdmaskinens nätverksgränssnitt.

SE Användning för mer.

CentOS 7

för att installera beroenden:

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

hämta källa tarball, extrahera, kompilera och installera:

Linux / kfreebsd

beroenden: gcc (eller liknande), automake, autoconf

för att installera beroenden på Debian/Ubuntu-baserade system:

apt-get install build-essential automake autoconf

hämta källa tarball, extrahera, kompilera och installera:

FreeBSD

beroenden: clang (gcc eller liknande), automake, autoconf

För att installera beroenden på Debian/Ubuntu-baserade system:

pkg install automake autoconf gettext-tools

hämta källa tarball, extrahera, kompilera och installera:

Mac OS X

installera beroenden, ladda ner källa tarball, extrahera, kompilera och installera:

och du är redo..

Mac OS X (utan Homebrew)

installera beroenden, hämta källa tarball, extrahera, kompilera och installera:

och du är redo.

användning

exempel med identitet:

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

exempel med mac-adress:

$ 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

Du kan använda det välkända” expect ” – verktyget för att automatisera/skriptdialoger via mactelnet!

lista tillgängliga värdar

# mactelnet -l

MAC – ping användning

exempel:

eller för användning i bash-skript:

# 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] )

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *