ping -R

...IDE, compilers, κλπ

Συντονιστής: konnn

ping -R

Δημοσίευσηαπό lefos28 » 16 Ιουν 2011, 02:35

Δίαβασα σ' έναν οδηγό οτι η εντολή ping -R επιστρέφει τα ips απο τα οποία πέρασε το πακέτο....(κάτι που κάνει και το traceroute). Ωστόσο στο script πρέπει να χρησιμοποιήσω μόνο το ping (για να βρω τη διαδρομή του πακέτου + για να μετρήσω τα hops). Ελπίζω να μην γίνομαι κουραστικός ...αλλά θα ήθελα ένα παράδειγμα γιατί όσο και να διάβασα για το ping , δεν μπορώ να βγάλω άκρη.
Γνώσεις ⇛Windows(Πολύ καλός)
Linux: Αρχάριος(Προς το άσχετος) Αγγλικά: Καλός
JAVA, C++,PHP,MySql,Javascript,Ajax,html,css(Βασικές Γνώσεις)
Λειτουργικό ⇛Windows 7 dual boot Ubuntu 9.10
Στόχος (Java developer).
lefos28
babeTUX
babeTUX
 
Δημοσιεύσεις: 14
Εγγραφή: 23 Μαρ 2010, 23:37
Εκτύπωση

Re: ping -R

Δημοσίευσηαπό Star_Light » 16 Ιουν 2011, 02:40

καλησπέρα. Να προσπαθείς πριν δημοσιεύσεις κάτι να είναι στην κατάλληλη σχετική ενότητα.
Αυτο αποτελεί μια απορία δικτύων εφόσον δεν μας λες και ποιά γλώσσα σεναρίων θα χρησιμοποιήσεις.

Και να εισαι και οσο πιο περιγραφικός γίνεται στις ετικέτες σου. ΕΛπιζω να μην σε ζάλισα και να μην πάρεις στραβά
αυτες τισ συμβουλές που σκοπό έχουν να βοηθάνε όλους μας.

Κώδικας: Επιλογή όλων
-R Record route. Includes the RECORD_ROUTE option in the
ECHO_REQUEST packet and displays the route buffer on returned
packets. Note that the IP header is only large enough for nine
such routes. Many hosts ignore or discard this option.
αυτο θα εννοείς.

αγγλικα γνωρίζεις? Φτιάξε και την υπογραφη σου επ'ευκαιρια.

μια πολυ χρησιμη εντολή οταν δεν θυμάσαι τις παραμέτρους και την λειτουργία μιας εντολής ειναι η ακόλουθη :

Κώδικας: Επιλογή όλων
man <command>
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: ping -R

Δημοσίευσηαπό lefos28 » 16 Ιουν 2011, 03:10

Ναι όντως τα είπα λίγο χύμα....
Λοιπόν , το project το δουλεύω σε Ubuntu και γλώσσα bash script.
Κοίτα το θέμα αφορά τα δίκτυα....αλλά θεώρησα προτιμώτερο να το βάλω στην κατηγορία Software , γιατί κώδικας=Software (αυτό ισχύει τουλάχιστον για εμένα).

Υς: Οκ δεν υπάρχει πρόβλημα....καλά έκανες και μου το είπες.
Γνώσεις ⇛Windows(Πολύ καλός)
Linux: Αρχάριος(Προς το άσχετος) Αγγλικά: Καλός
JAVA, C++,PHP,MySql,Javascript,Ajax,html,css(Βασικές Γνώσεις)
Λειτουργικό ⇛Windows 7 dual boot Ubuntu 9.10
Στόχος (Java developer).
lefos28
babeTUX
babeTUX
 
Δημοσιεύσεις: 14
Εγγραφή: 23 Μαρ 2010, 23:37
Εκτύπωση

Re: ping -R

Δημοσίευσηαπό Star_Light » 16 Ιουν 2011, 03:22

lefos28 έγραψε:Ναι όντως τα είπα λίγο χύμα....
Λοιπόν , το project το δουλεύω σε Ubuntu και γλώσσα bash script.
Κοίτα το θέμα αφορά τα δίκτυα....αλλά θεώρησα προτιμώτερο να το βάλω στην κατηγορία Software , γιατί κώδικας=Software (αυτό ισχύει τουλάχιστον για εμένα).

Υς: Οκ δεν υπάρχει πρόβλημα....καλά έκανες και μου το είπες.


σιγουρα κωδικας = software αλλα γιατι δεν δίνεις ακομη τον κώδικα???
μηπως ειναι κλειστός? :D Πλακα κανω... κοιτα με bash δεν εχω ασχοληθει
παρολαυτα βαλε τον κωδικα και οποιος ειναι θα σε βοηθησει.

Ειπες θελεις ο κωδικας να επιστρέφει την έξοδο της ping -R + hops?
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: ping -R

Δημοσίευσηαπό lefos28 » 16 Ιουν 2011, 15:52

Θέλω να κάνω ping -R στη διεύθυνση ενός pc και να καταγράφω ποιά routers πέρασε το πακέτο μέχρι να φτάσει στον προορισμό του.....ουσιαστικά θα κάνω ένα while loop στο οποίο θα λέω όσο υπάρχει router αύξησε το hop +1....
Γνώσεις ⇛Windows(Πολύ καλός)
Linux: Αρχάριος(Προς το άσχετος) Αγγλικά: Καλός
JAVA, C++,PHP,MySql,Javascript,Ajax,html,css(Βασικές Γνώσεις)
Λειτουργικό ⇛Windows 7 dual boot Ubuntu 9.10
Στόχος (Java developer).
lefos28
babeTUX
babeTUX
 
Δημοσιεύσεις: 14
Εγγραφή: 23 Μαρ 2010, 23:37
Εκτύπωση

Re: ping -R

Δημοσίευσηαπό hlias » 16 Ιουν 2011, 16:13

Γνώσεις ⇛ Linux: Κανονικό ┃ Προγραμματισμός: Μέτρια ┃ Αγγλικά: Καλά
Λειτουργικό ⇛ ubuntu 11.04 32bit σε Netbook HP Mini 210
Προδιαγραφές ⇛ Intel Atom(R) N450 1.66GHz │ 1GB RAM │ Broadcom 4312 │ Intel GMA 3150 │
hlias
punkTUX
punkTUX
 
Δημοσιεύσεις: 193
Εγγραφή: 02 Νοέμ 2009, 17:05
Τοποθεσία: Ξάνθη, Θράκη
Εκτύπωση

Re: ping -R

Δημοσίευσηαπό simosx » 16 Ιουν 2011, 16:58

Πράγματι, το tracepath είναι η μία λύση. Η άλλη είναι το mtr. Και τα δύο είναι προεγκατεστημένα στο Ubuntu.

Κώδικας: Επιλογή όλων
tracepath www.google.com


Κώδικας: Επιλογή όλων
mtr www.google.com
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση


Επιστροφή στο Εφαρμογές για Ανάπτυξη Λογισμικού

cron