Articles

haakonnessjoen / MAC-Telnet

Konsolityökalut MikroTik RouterOS MAC-Telnet-protokollaa käyttävien laitteiden liittämiseen ja palvelemiseen.

Installation

Docker

haakonn/mactelnet sisältää kaikki neljä ohjelmaa:

huomaa, että Docker pyörittää oletusarvoisesti kontteja eristetyissä sisäisissä verkoissa. --net=host ohjeistaa Dockeria tarjoamaan mactelnet suoran pääsyn isäntäkoneen verkkoliittymiin.

Katso lisää käytöstä.

CentOS 7

asentaaksesi riippuvuuksia:

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

Lataa source tarball, Pura, käännä ja asenna:

Linux / kfreebsd

riippuvuudet: gcc (tai vastaava), automake, autoconf

asentaaksesi riippuvuudet Debian/Ubuntu-pohjaisiin järjestelmiin:

apt-get install build-essential automake autoconf

download source tarball, extract, compile and install:

FreeBSD

riippuvuudet: clang (GCC tai vastaava), automake, autoconf

asentamaan riippuvuuksia Debian/Ubuntu-pohjaisiin järjestelmiin:

pkg install automake autoconf gettext-tools

Lataa lähdekoodin tarball, Pura, käännä ja asenna:

Mac OS X

Asenna riippuvuudet, lataa source tarball, Pura, käännä ja asenna:

ja olet valmis..

Mac OS X (ilman Homebrewiä)

Asenna riippuvuudet, lataa lähdekooditarkistus, Pura, käännä ja asenna:

ja olet valmis.

Usage

Example using identity:

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

Example using mac address:

$ 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

tunnetulla ”expect” – työkalulla voi automatisoida / skriptata dialogeja mactelnetin kautta!

List available hosts

# mactelnet -l

MAC-Ping usage

Example:

Or for use 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] )

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *