Articles

haakonnessjoen / MAC-Telnet

narzędzia Konsolowe do łączenia i serwowania urządzeń przy użyciu protokołu MikroTik RouterOS MAC-Telnet.

instalacja

Docker

haakonn/mactelnetzawiera wszystkie cztery programy:

zauważ, że Docker domyślnie uruchamia kontenery w izolowanych sieciach wewnętrznych. --net=host instruuje Dockera, aby zapewniałmactelnet bezpośredni dostęp do interfejsów sieciowych komputera hosta.

Zobacz więcej.

CentOS 7

aby zainstalować zależności:

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

Pobierz plik źródłowy, rozpakuj, skompiluj i zainstaluj:

Linux / kfreebsd

zależności: GCC (lub podobne), automake, autoconf

aby zainstalować zależności Na systemach opartych na Debianie/Ubuntu:

apt-get install build-essential automake autoconf

Pobierz źródło, rozpakuj, skompiluj i zainstaluj:

FreeBSD

zależności: clang (gcc lub podobny), automake, autoconf

aby zainstalować zależności Na systemach opartych na Debianie/Ubuntu:

pkg install automake autoconf gettext-tools

Pobierz Source tarball, rozpakuj, skompiluj i zainstaluj:

Mac OS X

zainstaluj zależności, Pobierz source tarball, rozpakuj, skompiluj i zainstaluj:

i jesteś gotowy..

Mac OS X (bez Homebrew)

zainstaluj zależności, pobierz plik źródłowy, rozpakuj, skompiluj i zainstaluj:

i jesteś gotowy.

użycie

przykład użycia tożsamości:

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

przykład użycia adresu 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/ >

porady

możesz użyć dobrze znanego narzędzia „expect” do automatyzacji dialogów / skryptów przez mactelnet!

lista dostępnych hostów

# mactelnet -l

użycie Mac-Ping

przykład:

lub do użycia w skryptach bash:

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

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *