Page 1 of 1
PING?!
Posted: Thu Oct 04, 2007 7:25 pm
by DeusEx
Υπαρχει καποια εντολη που να μπορω στο cmd στα xp να κανω broadcast ping ωστε να αναγκασω ολους τους 'ζωντανους' υπολογιστες να μου απαντησουν σε ενα lan?
Το προβλημα ειναι οτι θελω να εντοπισω ολους τους υπολογιστες στο lan και τα ip τους
βρηκα την εντολη arp -a αλλα προ'υ'ποθετει οτι εχεις κανει ηδη broadcast ping και εχεις αναγκασει ολους τους υπολογιστες να σου απαντησουν ...
Posted: Thu Oct 04, 2007 7:36 pm
by koki
να κάνεις ping την broadcast address του subnet σου; (reminder: η τελευταία).
Σημείωσε ότι δεν απαντάνε όλοι οι Η/Υ στην broadcast ντε και καλά (αν και πιθανώς θα πρεπε; δεν ξέρω, δεν το εχω μελετησει σε βαθος)
δοκίμασε και με κανένα wireshark μήπως "μυρίσεις" τίποτα ενδιαφέρον στο ethernet σου :>
Posted: Thu Oct 04, 2007 10:16 pm
by DeusEx
Βασικα , σκεψου οτι εχεις ενα lan ,(ασυρματο ή ενσυρματο) και δεν εχεις ιδεα ποσοι και ποιοι υπολογιστες ειναι στο δικτυο σου ...
Το θεμα ειναι χωρις καποιο προγραμμα , να μπορεις μεσω κονσολας cmd να βρεις ολους τους υπολογιστες και τα ip τους ( ή τα computer names τους )
Υπαρχει κατι τετοιο?
Posted: Fri Oct 05, 2007 1:11 am
by TaRaNTuLa
ping -b "IP του υποδικτύου που θες"
Όπως αναφέρει και η Διαλεκτή, δεν απαντούν όλοι...
Με το arp θες να δεις τις αντιστοιχήσεις των MAC addresses σε IP addresses;
Posted: Fri Oct 05, 2007 1:17 pm
by HdkiLLeR
TaRaNTuLa wrote:ping -b "IP του υποδικτύου που θες"
Όπως αναφέρει και η Διαλεκτή, δεν απαντούν όλοι...
σε περίπτωση που χρησιμοποιείς κάποιο *nix based λειτουργικό.
Tα windows δεν έχουν το αντίστοιχο flag οπότε δοκίμασε κατευθείαν:
By default όποιος έχει SP2 τότε δεν θα απαντήσει σε broadcast ping οπότε μην περιμένεις και πολλά.
Posted: Fri Oct 05, 2007 1:18 pm
by HdkiLLeR
DeusEx wrote:
Το θεμα ειναι χωρις καποιο προγραμμα , να μπορεις μεσω κονσολας cmd να βρεις ολους τους υπολογιστες και τα ip τους ( ή τα computer names τους )
Υπαρχει κατι τετοιο?
Και απο console κάποιο πρόγραμμα θα τρέξεις (και το ping πρόγραμμα είναι

).
Posted: Fri Oct 05, 2007 2:46 pm
by TaRaNTuLa
Δοκίμασε να ζωγραφίσεις το Network Topology με τη βοήθεια του εργαλείου των Vista...

Posted: Fri Oct 05, 2007 3:57 pm
by DeusEx
το ping -b οντως δεν υπαρχει στα winXP!
οταν λες broadcast address τι εννοεις?
την address του ρουτερ?
Posted: Fri Oct 05, 2007 4:10 pm
by tsilochr
χμμμ, τώρα να γίνει mini διάλεξη για το ip addressing σε ένα post δύσκολο.
οπότε αν θες να το κάνεις συγκεκριμένα στο δικό σου lan δώσε μας την ip του και την μάσκα pc σου για να βγάλουμε στα γρήγορα την broadcast adress.
Posted: Fri Oct 05, 2007 4:24 pm
by koki
192.168.1.255 99%
Αν η ΙΡ σου ειναι Α.Β.Γ.Δ και η μάσκα σου 255.255.255.0 (99%) τότε η broadcast σου θα είναι η Α.Β.Γ.255
Άν έχεις άλλη μάσκα (subnet mask/netmask δεν θυμαμαι πως το λενε στα xp) κάνε εδώ post.
Εάν την κάνεις ping, τα μηχανήματα που είναι κατάλληλα ρυθμισμένα θα απαντήσουν όλα. Αλλά ΔΕΝ θα είναι κατάλληλα ρυθμισμένα, οπότε μην ελπίζεις σε πολλά.
Posted: Fri Oct 05, 2007 4:28 pm
by DeusEx
Ωπ σωστα !!!
Πως τα βρηκες ?!?!
αυτο ειναι 192.168.1.255 !!!
thx a lot

Posted: Fri Oct 05, 2007 4:33 pm
by HdkiLLeR
DeusEx wrote:το ping -b οντως δεν υπαρχει στα winXP!
οταν λες broadcast address τι εννοεις?
την address του ρουτερ?
Η address του router είναι η address του router (έχει γίνει assigned στον router), η broadcast address είναι του subnet, δεν έχει γίνει assigned σε κανέναν host και εξαρτάται απο το subnet που είσαι και την μάσκα του. Πχ εάν το subnet σου είναι 192.168.0.0/255.255.255.0 (δηλαδή /24) τότε η broadcast address είναι η 192.168.0.255.
Posted: Fri Oct 05, 2007 4:42 pm
by DeusEx
χμ , δουλευει κανονικα , αλλα δεν απαντανε ολοι οι υπολογιστες ...
οντος δεν πρέπει να περιμένει κανείς πολλά...
EDIT
ο συνδιασμος κανει τελικα την δουλεια !! πρωτα κανουμε ping με broadcast και μετα τρεχουμε το arp -a !!!
και δουλευει...
βλεπω ολους τους υπολογιστες στο lan
Posted: Fri Oct 05, 2007 8:27 pm
by TaRaNTuLa
έχε υπόψη σου πως το firewall των Windows κόβει πακέτα ICMP (ping κτλ), οπότε τσεκάρισε τι παίζει τις ρυθμίσεις των firewalls...
Posted: Fri Oct 05, 2007 10:35 pm
by HdkiLLeR
HdkiLLeR wrote:
By default όποιος έχει SP2 τότε δεν θα απαντήσει σε broadcast ping οπότε μην περιμένεις και πολλά.
Διάβαζουμε και λίγο παραπάνω...
Posted: Sat Oct 06, 2007 12:16 pm
by shodanjr_gr
Από περιέργεια το δοκίμασα και γω στο δίκτυό μου, με 3 PCs online (2 Windows XP, 1 Linux - τα ΧΡ με κλειστά τα firewalls) και το μόνο reply που πήρα ήταν από το router μου...(ούτε καν από το Modem...)
Posted: Sat Oct 06, 2007 7:59 pm
by DeusEx
Τα firewall στις δοκιμες μου ηταν και τα δυο κλειστα...
δηλαδη του pc μου , του αλλου pc και του router ηταν ανενεργα και δουλεψε !
εκανα
> ping 192.168.1.255
και μετα εγραψα
> arp -a
Posted: Sun Oct 07, 2007 6:37 pm
by shodanjr_gr
Το setup μου είναι ως εξής:
modem
|
|
|
|
wireless router
|
|
|
PC μου, PC με Linux, 2 PCs με ΧΡ μέσω wireless
H σύνδεση modem με router γίνεται μέσω homeplug συσκευών της netgear και παίζει άψογα.
Παρόλα αυτά με ping 192.168.1.255 παίρνω response μόνο από το wireless router...και ομοίως το arp δίνει μόνο το entry για το router (edit: και ένα για το modem, δεν το είχα προσέξει πριν :Ρ).
Posted: Sun Oct 07, 2007 8:29 pm
by HdkiLLeR
Το arp προσθέτει ένα entry κάθε φορά που πρέπει. Κοινώς όποτε χρειάζεται να γίνει resolve μια ip address σε μια mac. Οπότε το ότι βρίσκεις κάποια arp records δεν σημαίνει ότι αυτά προστέθηκαν απο ένα ICMP reply (ping response) σε ένα broadcast address.