Wabby Skrevet 29. september 2008 Del Skrevet 29. september 2008 (endret) Hei, vet ikke helt hvordan jeg skal lage dette. Men trenger et script som går inn på en switch og henter ut alt av mac adresser. Jeg vet hvordan jeg gjør dette manuelt men vet ikke hvordan jeg kan få et .sh script til å gjøre der for meg. Meningen med dette er at jeg hived den inn i en Cronjob slik at den går hver døgn. Det er snakk om 17 switcher så dette er relativt kjedelig å gjøre manuelt. All data skal kun skrives til en tekstfil > Kommandoene som brukes er: Telnet [ip-adresse] [brukernavn] [passord] show mac-address Finnes det en måte å kjøre dette på direkte? Endret 30. september 2008 av Wabby Lenke til kommentar
x871kx6167ss7 Skrevet 29. september 2008 Del Skrevet 29. september 2008 http://www.linuxforums.org/forum/linux-pro...net-script.html http://www.computing.net/answers/unix/teln...cript/7013.html http://www.linuxforums.org/forum/linux-pro...ash-script.html http://sunxran.wordpress.com/2007/12/31/au...-a-bash-script/ http://planetozh.com/blog/2004/02/telnet-script/ Lenke til kommentar
Wabby Skrevet 30. september 2008 Forfatter Del Skrevet 30. september 2008 Takk! har slitt med at .sh scriptene henger seg opp. Rota mye med expect. Men første linken var bra. Det enkle er ofte det beste. #!/bin/sh host=SWITCH_IP_HER port=23 login=SWITCH_BRUKER_HER passwd=SWITCH_PASSORD_HER cmd="show mac-address" echo open $host $port sleep 2 echo $login sleep 1 echo $passwd sleep 1 echo $cmd sleep 2 echo exit eksekvert slik: ./getMac2.sh |telnet |grep -E '00[0-9a-f]{4}\-[0-9a-f]{6}' Skal gjøre den noe mer avansert slik at den deler opp port og mac og legger dem inn i database Skal bli en nattlig jobb. Den skal hente ca 600 Macadresser og merke dem med switch og portnummer for å så legge dem i tabell. En kjedelig manuell jobb ved abusesaker. Fikk en PM av en som ville selge meg et script som gjorde dette. Er ikke helt fan av kjøp og salg av slik. Forum er for å hjelpe. Tack tack! Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå