Θα ήθελα με μια εντολη να γίνετε login με username (admin) και pass(ftso) στο 192.168.1.1(crypto router) και να εκτελέιτε η επιλογή save/reboot.
Τώρα δίνοντας telnet 192.168.1.1 μου ζητάει username (το γράφω και πατάω enter),
μετα ζητάει password (το γράφω και πατάω enter), μετά εμφανίζετε το μενού:
μετά γράφω 13 και πατάω enter και μου εμφανίζει:Κώδικας:Note: If you have problem with Backspace key, please make sure you configure your terminal emulator settings. For instance, from HyperTerminal you would need to use File->Properties->Setting->Back Space key sends. Main Menu 1. ADSL Link State 2. LAN 3. WAN 4. DNS Server 5. Route Setup 6. NAT 7. Firewall 8. Quality Of Service 9. Management 10. Passwords 11. Diag 12. Reset to Default 13. Save and Reboot 14. Exit ->
Δίνοντας yes κάνει reboot.Κώδικας:Save current configuration and reboot? Confirm [1-yes,2-no] ==>
Θα ήθελα αν γίνετε όλο αυτό να εκτελείτε δίνοντας μία μόνο εντολή στο terminal.
Ευχαριστώ!
Εμφάνιση 1-4 από 4
Θέμα: telnet
-
06-12-07, 13:51 telnet #1
Τελευταία επεξεργασία από το μέλος ftso : 06-12-07 στις 13:52.
-
06-12-07, 14:34 Απάντηση: telnet #2
Κατέβασε αυτό το προγραμματάκι.
Ξεζίπαρε, άνοιξε το IPs.txt και βάλε την IP του ρουτερ σου.
Σώσε.
Άνοιξε το Function.txt, σβήσε ότι έχει μέσα και γράψε με τη σειρά:
Κώδικας:το username σου το password σου 13 yes
Τρέξε το αρχείο telnet_batch.exe και είσαι έτοιμος.
Πάντως ενδιαφέρον πρόβλημα.
Δε γίνεται με απλό batch αρχείο.
Eναλλακτικά, χρησιμοποιείς το windows scripting host (θέλει διάβασμα).
Παίζει να λειτουργεί το hyperterminal, κάνεις winsock connection στο ρούτερ και μετά send file ένα txt αρχείο με τις απαραίτητες εντολές....
Περίεργο που δεν υπάρχει εύκολος και άμεσος τρόπος να γίνει κάτι τόσο απλό...Τελευταία επεξεργασία από το μέλος mach : 06-12-07 στις 14:36.
-
06-12-07, 15:10 Απάντηση: telnet #3
Δυστυχώς Linux here.
Ευχαριστώ πάντως.
Θα ψάξω κάτι αντίστοιχο για linux.
Αν ξέρεις κάτι θα σου είμαι υπόχρεος.
-
06-12-07, 15:38 Απάντηση: telnet #4
Τρέξτο από το wine, 50-50 μπορεί να παίξει...
Αλλά από το linux είναι πολύ πιο εύκολο να κάνεις αυτό που θέλεις...
Ένα perl σκριπτάκι και είσαι έτοιμος.
Kάτι σαν παρακάτω...
Κώδικας:#!/usr/bin/perl use Net::Telnet; $tnet=new Net::Telnet(Timeout=>20); $tnet->open('Η ΙP σου'); $tnet->waitfor('/login: $/i'); $tnet->print('Το username σου'); $tnet->waitfor('/Password: $/i'); $tnet->print('Το password σου'); $tnet->waitfor('/->: $/i'); $tnet->print('13'); $tnet->waitfor('/Save current configuration and reboot? Confirm [1-yes,2-no] ==>: $/i'); $tnet->print('yes');
Τελευταία επεξεργασία από το μέλος mach : 06-12-07 στις 15:44.
Παρόμοια Θέματα
-
telnet
Από proffessor_x στο φόρουμ ADSL & Broadband Hardware, routers και modems...Μηνύματα: 11Τελευταίο Μήνυμα: 25-08-08, 15:10 -
Telnet
Από le_specialiste στο φόρουμ Alcatel Thomson ADSL modems και routersΜηνύματα: 2Τελευταίο Μήνυμα: 07-02-08, 13:53 -
telnet???
Από nikoslykos στο φόρουμ ADSL & Broadband Hardware, routers και modems...Μηνύματα: 1Τελευταίο Μήνυμα: 05-12-07, 00:54 -
telnet
Από arkoulikosta στο φόρουμ Alcatel Thomson ADSL modems και routersΜηνύματα: 3Τελευταίο Μήνυμα: 17-05-07, 01:19 -
πρόβλημα με telnet
Από hyperakos στο φόρουμ ADSL & Broadband Hardware, routers και modems...Μηνύματα: 3Τελευταίο Μήνυμα: 28-11-05, 21:07
Bookmarks