PDA

Επιστροφή στο Forum : Router HG530 και Wake on lan



peiperakos
10-11-13, 18:41
Καλησπερα στην παρεα !

εχω το παραπανω router και θελω να κανω port forward για wake on lan..

εχω κανει τα εξης οταν ειμαι τοπικα στο δικτυο δουλευει μια χαρα ..

οταν ειμαι με απομακρισμενο ιντερνετ ενω εχω κανει forward την πορτα που θελω στην ip 192.168.1.50 δεν μου δουλευει σωστα.. διαβαζοντας και ψαχνοντας στο νετ ειδα οτι πρεπει να κανω forward στην broadcast ip το θεμα μου ειναι οτι το ΚΑΛΟ αυτο router δεν το υποστιριζει τι μπορω να κανω για να το ξεγελασω ?

nestoras
10-11-13, 19:25
Καλησπερα στην παρεα !

εχω το παραπανω router και θελω να κανω port forward για wake on lan..

εχω κανει τα εξης οταν ειμαι τοπικα στο δικτυο δουλευει μια χαρα ..

οταν ειμαι με απομακρισμενο ιντερνετ ενω εχω κανει forward την πορτα που θελω στην ip 192.168.1.50 δεν μου δουλευει σωστα.. διαβαζοντας και ψαχνοντας στο νετ ειδα οτι πρεπει να κανω forward στην broadcast ip το θεμα μου ειναι οτι το ΚΑΛΟ αυτο router δεν το υποστιριζει τι μπορω να κανω για να το ξεγελασω ?

Ρίξε μια ματιά εδώ (http://www.practicallynetworked.com/networking/wake_on_lan.htm).

peiperakos
10-11-13, 19:32
νεστορα και ωμος γινετε γιατι ετσι ωπος το εχω ρυθμησει τωρα δουλευει για λιγα δευτερολεπτα αφου κλεισω το pc μετα το ρουτερ μου ξεχναει την ip μου και γιαφτο δεν ξερει και που να το στειλει..αν αλλαζα το submask se 255.255.255.128 και εκανα forward την 192.168.1.127 δεν θα ηταν σαν να εκανα forward την broadcast ? μια ιδεα λεω δεν ξερω γτ δεν πετιχενει .. πατος συγουρα γινετε αφτο που ψαχνω αλλα πως.. και ισως ναι το ρουτερ μου να μην το υποστιριζει.

kioan
10-11-13, 19:43
ετσι ωπος το εχω ρυθμησει τωρα δουλευει για λιγα δευτερολεπτα αφου κλεισω το pc μετα το ρουτερ μου ξεχναει την ip μου και γιαφτο δεν ξερει και που να το στειλει..

Δεν ξεχνάει την IP σου, αλλά αδειάζει η ARP cache του router.

Όσο το PC επικοινωνει στο δίκτυο, αλλά και για κάποιο χρόνο αφότου κλείσει (εξαρτάται από τον κατασκευαστή) ο router κρατάει στο ARP table την αντιστοιχία MAC address με IP.
Για όσο υπάρχει αυτή η εγγραφή ενεργή, το εισερχόμενο port forwarding πάιζει μια χαρά διότι ο router ξέρει ποια είναι η MAC address του υπολογιστή στον οποίο πρέπει να στείλει το Wake On LAN magic packet και το στέλνει απευθείας. Εάν όμως έχει περάσει αρκετός χρόνος και έχει αδείασει το ARP table, ο router προσπαθεί να βρει την MAC address του υπολογιστή στέλνοντας broadcast ARP requests τα οποία ο σβηστός υπολογιστής δεν μπορεί να απαντήσει.


Η μόνη λύση είναι να καταχωρήσεις στατικά μια εγγραφή στο ARP table του router σου. Το αν σου επιτρέπει να το κάνεις (είτε μέσω web interface είτε από command line) ο συγκεκριμένος router δεν το γνωρίζω.

nestoras
10-11-13, 19:44
νεστορα και ωμος γινετε γιατι ετσι ωπος το εχω ρυθμησει τωρα δουλευει για λιγα δευτερολεπτα αφου κλεισω το pc μετα το ρουτερ μου ξεχναει την ip μου και γιαφτο δεν ξερει και που να το στειλει..αν αλλαζα το submask se 255.255.255.128 και εκανα forward την 192.168.1.127 δεν θα ηταν σαν να εκανα forward την broadcast ? μια ιδεα λεω δεν ξερω γτ δεν πετιχενει .. πατος συγουρα γινετε αφτο που ψαχνω αλλα πως.. και ισως ναι το ρουτερ μου να μην το υποστιριζει.

Έκανα διόρθωση στο προηγούμενο post.
Με το που σβήσεις τον υπολογιστή σου ο ρουτερ ξεχνάει το arp cache του (δηλαδή την αντιστοιχία MAC με IP addresses).
Αυτό σημαίνει ότι δεν ξέρει που να στείλει το πακέτο.

Ρίξε μια ματιά στις ρυθμίσεις μήπως μπορείς να ανεβάσεις το χρόνο αυτό ή αν μπορείς να βάλεις manual την αντιστόιχηση mac και ip address.

Στο προηγούμενο post έγραψα λάθος γιατί βασιζόμενος στη λογική του κάνω ένα broadcast κάπου και περιμένω αυτό το broadcast να εμφανιστεί σε κάποιο εσωτερικό lan.
Προφανώς εδώ, στέλνουμε πακέτο στο port 7 ή 9 σε συγκεκριμένη IP κι όχι σε broadcast.

peiperakos
10-11-13, 19:53
παιδια εχετε δικιο αφτο ακριβος σημβενει .. διστιχως δεν εχει απο το web καπου να κανω χειροκινιτα αφτην την αντιστιχιση ip-mac address αλλα εχει κατι σχετικο που λεγετε DHCP pool το εχω βαλει για την δικι μου ip αλλα παλι κανει το ιδιο .. μεσω telnet μπορει λετε να γινει κατι τετοιο ? δηλαδη αυτο που ψαχνω τωρα πια ειναι το arp chase ? να ρωτισω και κατι ακομα οταν ειμαι τοπικα γτ δουλευει χωρισ προβλημα ?? επιδη του βαζω εκτος απο την mac αλλα και την 192.168.1.50 και κσερει που να παει ?

nestoras
10-11-13, 20:00
παιδια εχετε δικιο αφτο ακριβος σημβενει .. διστιχως δεν εχει απο το web καπου να κανω χειροκινιτα αφτην την αντιστιχιση ip-mac address αλλα εχει κατι σχετικο που λεγετε DHCP pool το εχω βαλει για την δικι μου ip αλλα παλι κανει το ιδιο .. μεσω telnet μπορει λετε να γινει κατι τετοιο ? δηλαδη αυτο που ψαχνω τωρα πια ειναι το arp chase ? να ρωτισω και κατι ακομα οταν ειμαι τοπικα γτ δουλευει χωρισ προβλημα ?? επιδη του βαζω εκτος απο την mac αλλα και την 192.168.1.50 και κσερει που να παει ?

Τοπικά δουλεύει επειδή στο τοπικό δίκτυο κάνει ένα broadcast (πχ στο 192.168.0.255) κι όποιος έχει τη mac address που υπάρχει μέσα στο magic packet απαντάει.
Broadcast σημαίνει στέλνω παντού και όποιος το πάρει...

Είναι αυτά που ξεκίνησα ωα γράφω στο προηγούμενο post.

Προφανώς αυτό ΔΕΝ μπορεί να συμβεί στο διαδίκτυο και γι'αυτό το λόγο ο τελευταίος ρουτερ θα πρέπει να είναι ενημερωμένος για το που θα στείλει το πακέτο. Αν μια διεύθυνση του χαθεί από το arp table τότε ο υπολογιστής θεωρείται off.

Δες ένα παράδειγμα arp-cache: (arp -an)

? (192.168.3.164) at 70:54:d2:95:52:3e on vlan3 expires in 1140 seconds [vlan]
? (192.168.3.218) at ac:81:12:66:d4:99 on vlan3 expires in 1179 seconds [vlan]
? (192.168.3.185) at 78:e7:d1:f4:70:53 on vlan3 expires in 1092 seconds [vlan]
? (192.168.3.184) at 00:1a:6b:dc:ee:d7 on vlan3 expires in 464 seconds [vlan]
? (192.168.3.216) at 6c:71:d9:60:32:d3 on vlan3 expires in 1179 seconds [vlan]
? (192.168.3.159) at 38:ea:a7:df:d4:46 on vlan3 expires in 1136 seconds [vlan]
? (192.168.3.255) at (incomplete) on vlan3 expired [vlan]
? (192.168.3.125) at 4c:b1:99:d9:5b:7f on vlan3 expires in 1114 seconds [vlan]
? (192.168.3.243) at 20:89:84:e5:4b:2d on vlan3 expires in 806 seconds [vlan]
? (192.168.3.242) at 68:a3:c4:62:20:d9 on vlan3 expires in 911 seconds [vlan]
? (192.168.3.210) at 98:4b:e1:b2:f0:2a on vlan3 expires in 1132 seconds [vlan]
? (192.168.3.241) at 00:1e:33:09:fe:22 on vlan3 expires in 969 seconds [vlan]
? (192.168.3.209) at dc:0e:a1:2c:3f:62 on vlan3 expires in 999 seconds [vlan]
? (192.168.3.144) at 00:1f:16:c7:7d:e3 on vlan3 expires in 1136 seconds [vlan]
? (192.168.3.215) at ec:9a:74:45:9c:d1 on vlan3 expires in 1192 seconds [vlan]
? (192.168.3.118) at 00:a0:d1:a7:9c:1f on vlan3 expires in 1148 seconds [vlan]
? (192.168.3.182) at 00:26:22:5b:c0:76 on vlan3 expires in 1138 seconds [vlan]
? (192.168.3.149) at (incomplete) on vlan3 expired [vlan]
? (192.168.3.245) at 00:26:9e:21:00:5b on vlan3 expires in 1021 seconds [vlan]
? (192.168.3.213) at 00:1e:ec:aa:8f:bb on vlan3 expires in 1132 seconds [vlan]
? (192.168.3.212) at 00:1e:ec:a4:9f:37 on vlan3 expires in 976 seconds [vlan]
? (192.168.2.1) at 00:02:b3:9d:36:42 on vlan2 permanent [vlan]
? (192.168.2.255) at (incomplete) on vlan2 expired [vlan]
? (192.168.1.1) at 00:02:b3:9d:36:42 on vlan1 permanent [vlan]
? (192.168.1.255) at (incomplete) on vlan1 expired [vlan]
? (192.168.0.1) at 00:02:b3:9d:36:42 on fxp1 permanent [ethernet]
? (192.168.0.2) at 20:fd:f1:be:2d:4d on fxp1 expires in 1200 seconds [ethernet]
? (192.168.0.100) at (incomplete) on fxp1 expired [ethernet]


Όπως θα παρατηρείς ο πίνακας ανανεώνεται διαρκώς (μέγιστο χρόνο έχω ρυθμίσει τα 1200seconds).

peiperakos
10-11-13, 20:14
αν το ρουτερ υποστιριζε wake on lan θα ειχε καπου να βαλεις χειροκίνητα μια ιp σε ποια mac αντιστοιχούν και θα ειχε λυθεί το προβλημα ?

nestoras
10-11-13, 20:22
αν το ρουτερ υποστιριζε wake on lan θα ειχε καπου να βαλεις χειροκίνητα μια ιp σε ποια mac αντιστοιχούν και θα ειχε λυθεί το προβλημα ?

Δες εδώ για παράδειγμα σε ρουτεράκι της tp-link:
http://wakeonlan.me/kb/net/tplink_wol.php

Συμβαίνει αυτό που θέλουμε. Αντιστοιχούμε την mac με μια IP κι έτσι ο ρούτερ θεωρεί ανά πάσα στιγμή ότι γνωρίζει που να στείλει το πακέτο.

Για να κρατήσεις "ζωντανό" το arp table θα πρέπει πχ να κανεις ping κάθε τόσο από τον υπολογιστή που θέλεις να "ξυπνάς" γεγονός αδύνατο. Αν υπάρχει κάποιος άλλος υπολογιστής στο δίκτυο που είναι διαρκώς αναμμένος τότε ίσως μπορέσεις να κάνεις κάτι...

peiperakos
10-11-13, 20:40
το επιασα αρα με αφτο το router μονο γιαουρτι μπορω να ανακατεψω!! ευχαριστω για τις γνωσεις σας !