haakonnessjoen / MAC-Telnet
konzol eszközök a MikroTik RouterOS MAC-Telnet protokollt használó eszközök csatlakoztatásához és kiszolgálásához.
telepítés
Docker
haakonn/mactelnet
mind a négy programot tartalmazza:
vegye figyelembe, hogy a Docker alapértelmezés szerint elkülönített belső hálózatokon futtatja a tárolókat. --net=host
utasítja a Dockert, hogy adjon meg mactelnet
közvetlen hozzáférést a gazdagép hálózati interfészeihez.
lásd használat több.
CentOS 7
telepíteni függőségek:
yum -y install wget automake gettext gettext-devel gcc make
Letöltés forrás tarball-t, a kivonat, lefordítani, majd telepíteni:
Linux / kfreebsd
Függőségek: gcc (vagy hasonló), automake párost, az autoconf
függőségek telepítése a Debian/Ubuntu alapú rendszerek:
apt-get install build-essential automake autoconf
Letöltés forrás tarball-t, a kivonat, lefordítani, majd telepíteni:
a FreeBSD
Függőségek: csenget (gcc, vagy hasonló), automake párost, az autoconf
függőségek telepítése a Debian/Ubuntu alapú rendszerek:
pkg install automake autoconf gettext-tools
Letöltés forrás tarball-t, a kivonat, lefordítani, majd telepíteni:
Mac OS X
függőségek Telepítése, letöltés forrás tarball-t, a kivonat, lefordítani, majd telepíteni:
De kész..
Mac OS X (Homebrew nélkül)
Install függőségek, download source tarball, extract, compile and install:
és készen áll.
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/ >
tippek
használhatja a jól ismert” expect ” eszköz automatizálni/script párbeszédek keresztül mactelnet!
list available hosts
# mactelnet -l
MAC-ping usage
Example:
vagy használható 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] )