Avatar billede daiz Nybegynder
18. februar 2002 - 11:09 Der er 18 kommentarer og
1 løsning

bat fil til åbning af porte på cisco

Jeg vil meget gerne lave en fil. En almindelig bat fil, der skal kunne åbne en port i routeren. Jeg ved at man kan sende txt filer til sin Cisco router og få den til at køre disse, men kan i en bat fil skrive nogle komando, der commencter via fx telnet og sender filen ?

John
Avatar billede freestyle Nybegynder
18. februar 2002 - 11:12 #1
Lytter lige med :-)
Avatar billede freestyle Nybegynder
18. februar 2002 - 11:22 #2
Hmmm, der sker ikke rigtig noget.

Jeg vil gerne ligge 30 point oveni, til den der kommer med svaret. :-)
Avatar billede daiz Nybegynder
18. februar 2002 - 11:24 #3
Jeg sad også og luret lidt på om skulle "raise the bet"

jeg upper den lige lidt :)
Avatar billede svindler Nybegynder
18. februar 2002 - 11:25 #4
Den nemmeste måde at kopiere config-filer til og fra en router er via snmp og en tftp server.
Proceduren går i al sin ekelthed ud på, at du laver en snmp set, der fortæller routeren, hvor den skal hente eller anbringe en config, og om det skal være en startup- eller running-config.

Du kan læse hele smøren her: http://www.cisco.com/warp/public/477/SNMP/11.html

eller kommentere, så jeg ved lidt mere om din router og din pc.
Avatar billede daiz Nybegynder
18. februar 2002 - 11:30 #5
hvad vil du have kommeneret ?

det er en cisco soho 77 router
jeg skal have lavet en fil der fx indeholder :

ip nat inside source static 192.168.1.2 21 tcp interface 21

som skal kunne køres som en en bat fil .... jeg kan godt selv finde ud af at natte routeren, men det er beregnet til de andre brugere på vores net, da jeg har bestemt ikke at ville have 4 ftp porte på en gang, hvor der i worst case sidder fx 3 brugere på hver ... dvs 12 upload på en 512 .... det vil jo nok lacke en del :(

så skal de andre brugere altså bare kunne eksekvere denne fil for at åbne for en ftp
Avatar billede freestyle Nybegynder
18. februar 2002 - 11:31 #6
Min router er en Cisco 677 og en helt alm pc. :-)
Avatar billede daiz Nybegynder
18. februar 2002 - 11:37 #7
tja .... så må din kommando jo være

SET NAT ENTRY ADD [din ip] [port] [router ip] [port igen] TCP
Avatar billede freestyle Nybegynder
18. februar 2002 - 11:46 #8
Jeps, det bare det der med at få en bat fil til automatisk connecte routeren og derefter åbne en given port??
Avatar billede svindler Nybegynder
18. februar 2002 - 11:50 #9
Jeg fokuserer lige på daiz behov først. Så må freestyle følge med, så godt han/hun kan. Jeg har heller ingen erfaring med 677'eren, men jeg ved, at den kan køre snmp. Jeg er ikke klar over, om den kan hente og gemme configs via snmp.
Jeg antager, at du bruger Windows 98 eller noget andet i den billige ende af Bill Gates udbud?
Du starter med at finde en tftp-server. Du kan f.eks. hente Ciscos på http://www.cisco.com/pcgi-bin/tablebuild.pl/tftp. Ellers kig på Tucows for mere feature rige.
Leg lidt med at få tftp frem og tilbage til at spille fra IOS kommando-linien. Hint: "copy startup tftp://server:filnavn", "copy tftp://server:filnavn running". Alt hvad du henter til routerens running bliver merget, på samme måde som hvis du skrev kommandoerne i config-mode.

For at bruge snmp skal du installere snmp klient software. Det simpleste vil nok være fra http://net-snmp.sourceforge.net/ Vær opmærksom på, at det simpleste ikke nødvendigvis er simpelt, men du får ihvertfald den nødvendige snmpget kommando.

Et alternativ for at gøre det nemmere for dine brugere er at installere pakken på en maskine med en web-server og lave et interface til det. Så skal net-snmp ikke installeres på alle brugernes pc'er.
Avatar billede daiz Nybegynder
18. februar 2002 - 11:50 #10
Nå jeg bliver nødt til at smutter kikke herind om 2 timer igen !
Avatar billede daiz Nybegynder
18. februar 2002 - 11:52 #11
DEt er sku da svært ....

Jeg bruger jo så både me, 98, xp og 2k efter som det er flere maskiner der skal bruge det

hvad med hyperterminal .... den kan da sende filer !
Avatar billede daiz Nybegynder
18. februar 2002 - 11:53 #12
nå jeg skal nå min bus kikker herind igen om 2 timer max
Avatar billede svindler Nybegynder
18. februar 2002 - 12:29 #13
Du kan nøjes med at installere tftp-serveren eet sted, men klienterne skal jo kunne køre kommandoerne. Hvis klienterne ikke er ensartede og ikke under din kontrol, vil det nok være smartere at lave en web-løsning.

Jeg ved, at Perl har god snmp-integration, da det er det, der anvendes til MRTG, men jeg vil forvente, at også ASP-scripts har nogle snmp-muligheder. Det er dog helt udenfor min boldgade at programmere en web-server.

Med hensyn til at styre HyperTerm fra en bat-fil tror jeg også, at du får din sag for.
Avatar billede Noone Nybegynder
18. februar 2002 - 16:39 #14
Hmm.. copy er ikke en kendt kommando i CBOS som bruges på en cisco 677 desværre. Og SNMP er meget begrænset i den... du kan dog IKKE lave en komplet snmpwalk på sådan en cisco ting uden at lægge den ned :(
Avatar billede svindler Nybegynder
18. februar 2002 - 16:53 #15
Det er ikke helt til at se i manualen, hvad der kan lade sig gøre under CBOS. Kig under "set tftp" og "tftp" fo at se, hvad der kan lade sig gøre. CBOS har en indbygget tftp-server, men om det er muligt at skrive til den kan jeg ikke se.
Avatar billede daiz Nybegynder
18. februar 2002 - 18:48 #16
ok, det er vidst ikke så let at gøre som først anteget :(((

jeg troede man kunne kalde programmet hyperterminal eller måske telnet i en bat fil og skrive filnavnet som parameter, men det ser ikke ud til at være så simpelt :(((

Jeg lader den lige køre lidt ekstra tid, det kan være der kommer der kender til en sådan løsning :)

John
Avatar billede Noone Nybegynder
19. februar 2002 - 00:01 #17
Du kan da oprette socket forbindelser med PERL og PHP, så det KAN scriptes hvis man bevæger sig af den vej.
Avatar billede daiz Nybegynder
19. februar 2002 - 00:13 #18
kan du uddybe det ?

jeg kender minus til php/perl :(
Avatar billede daiz Nybegynder
28. februar 2002 - 20:08 #19
Det ville du ikke uddybe ....
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester