Η τηλεόρασή σας δείχνει τον ξένο κατάλογο, και το κουμπί casting του τηλεφώνου δεν την καταγράφει πλέον. Και τα δύο παράπονα ξεκινούν με μια φράση που ονομάζει τέσσερις ρυθμίσεις σε τέσσερις σελίδες του δρομολογητή. Διορθώστε την έξοδο και σπάει η ανακάλυψη· διορθώστε την ανακάλυψη και η επόμενη μίσθωση δίνει την έξοδο σε άλλη συσκευή. Η σειρά παρακάτω πηγαίνει από τον επιλογέα στη διαδρομή casting.

Πού ζει καθεμία από τις τέσσερις αποφάσεις

Γράψτε τις τέσσερις πριν ανοίξετε κάποιο μενού, γιατί καθεμία ζει σε άλλη σελίδα και αποτυγχάνει σε άλλο σημείο. Ο επιλογέας διαλέγει σε ποιον πελάτη εφαρμόζεται το τούνελ, ο resolver αποφασίζει πού απαντώνται τα ονόματα, η οικογένεια διευθύνσεων αποφασίζει αν το IPv6 καλύπτεται καθόλου, και η τοπική διαδρομή αποφασίζει αν το τηλέφωνο και η τηλεόραση βλέπουν ακόμη το ένα το άλλο. Μια αλλαγή σε ένα φαίνεται πλήρης από τη σελίδα όπου στέκεστε. Η ζημιά από τα άλλα τρία εμφανίζεται αργότερα, σε άλλο μενού, ως άλλο παράπονο.

Τα μενού του firmware διαφέρουν, αλλά οι τέσσερις θέσεις σπάνια. Ο επιλογέας είναι μια στατική αντιστοίχιση στον διακομιστή DHCP συν ένας κανόνας firewall που της ταιριάζει. Ο resolver κάθεται με την υπηρεσία DNS, όπου μια εγγραφή προώθησης ή μια λίστα ανάντη διακομιστών αποφασίζει ποια ονόματα απαντά ο δρομολογητής και από πού φεύγουν τα ερωτήματα. Η ρύθμιση οικογένειας ανήκει στη διεπαφή την ίδια, όπου το IPv4 και το IPv6 ρυθμίζονται ξεχωριστά και μια πολιτική μπορεί να καλύπτει μόνο το πρώτο. Η τοπική διαδρομή είναι ένας διακόπτης σημείου πρόσβασης, είτε απομόνωση πελατών είτε δίκτυο επισκεπτών με δικό του firewall.

Κάντε τον επιλογέα να ζήσει περισσότερο από τη μίσθωση

Δουλεύουν και η πολιτική ανά συσκευή και το αποκλειστικό τμήμα, και η καλύτερη επιλογή είναι όποια μπορεί να συντηρήσει το firmware χωρίς δεύτερο άτομο να τη θυμάται. Η παγίδα είναι ένας κανόνας καρφιτσωμένος σε διεύθυνση που έδωσε ο διακομιστής DHCP με το δικό του πρόγραμμα: δουλεύει μέχρι να μετακινηθεί η μίσθωση, και μετά δρομολογεί ένα φορητό υπολογιστή μέσω άλλης χώρας για λόγους που ο ιδιοκτήτης του δεν βλέπει. Η επιμονή, όχι η τακτοποίηση, είναι η ιδιότητα που αξίζει βελτιστοποίηση.

Rule names the TV byAfter the next leaseWhat it costs
whatever address it has nowmay point at another clientsilent misrouting weeks later
a reserved addressholds, if the reservation ships with itone more entry to keep in step
a hardware addressholds, unless the device rotates itprivacy features can break it
a whole segmentholds for every device on itneighbours inherit the exit

Στείλτε την κράτηση και τον κανόνα ως μία αλλαγή, γιατί ένας κανόνας που επιβιώνει της κράτησής του στοχεύει υλικό κάποιου άλλου. Ένας κανόνας για ολόκληρο τμήμα είναι ο πιο ανθεκτικός και ο πιο ωμός επιλογέας, αφού κάθε συσκευή πίσω από αυτή τη διεπαφή κληρονομεί την έξοδο, είτε τη χρειαζόταν είτε όχι. Όποιον επιλογέα κι αν διαλέξετε, το ερώτημα κάλυψης έρχεται μετά: μια πολιτική μόνο IPv4 είναι μισή απόφαση, και η οικογένεια που δεν καλύπτεται είναι αυτή που φεύγει χωρίς να το προσέξει κανείς.

Βρείτε ποιον resolver χρησιμοποιεί πραγματικά η τηλεόραση

Ανοίξτε τις δικές της ρυθμίσεις δικτύου της τηλεόρασης πριν αγγίξετε τον δρομολογητή, γιατί η συσκευή λύνει αυτή τη διαφωνία. Ένα πεδίο DNS ρυθμισμένο χειροκίνητα συνεχίζει να χρησιμοποιεί εκείνον τον διακομιστή ό,τι κι αν προσφέρει το DHCP, και ένας αποκωδικοποιητής που ρυθμίστηκε κάποτε για άλλη περιοχή μπορεί ακόμη να δείχνει σε διεύθυνση που δεν απαντά πια. Αν το πεδίο είναι αυτόματο, αποφασίζει η επιλογή DHCP του δρομολογητή, και ο δικός του resolver γίνεται το επόμενο ερώτημα. Σε κάθε περίπτωση η απάντηση είναι στην οθόνη της συσκευής, όχι στο εγχειρίδιο του firmware.

Στην πλευρά του δρομολογητή, η διάκριση που μετρά είναι ανάμεσα σε ονόματα που απαντά ο ίδιος ο δρομολογητής και ονόματα που προωθεί, γιατί αυτές οι δύο διαδρομές μπορούν να βγουν από διαφορετικές διεπαφές. Άρα μια αναζήτηση που λύνεται σωστά δεν λέει τίποτα για το πού πάει ένα αίτημα πολυμέσων, και σε μια πύλη Linux ο πίνακας πολιτικών μαζί με μία μόνο αναζήτηση διαδρομής απαντούν και στα δύο ερωτήματα χωρίς να συλλάβουν τίποτα στην τηλεόραση:

ip rule show
ip route get 203.0.113.10

Διαβάστε την πρώτη εντολή για τον κανόνα που σημαδεύει την κίνηση της τηλεόρασης και τη δεύτερη για τη διεπαφή που θα χρησιμοποιούσε πραγματικά ένα πακέτο προς τη διεύθυνση παραδείγματος. Όταν τα δύο διαφωνούν, δεν φταίει ο resolver· φταίει η πολιτική. Αλλάξτε ένα πράγμα και μετά ξανατρέξτε το ζεύγος, γιατί μια λίστα κανόνων είναι ευαίσθητη στη σειρά και μια νέα εγγραφή μπορεί να επισκιάσει τον κανόνα που μετέφερε την κίνηση. Ο προορισμός είναι δεσμευμένος για τεκμηρίωση, οπότε μια επικολλημένη έξοδος διαβάζεται ως δείγμα.

Το casting σπάει στην ανακάλυψη, όχι στη ροή

Το casting είναι τουλάχιστον τρεις συνομιλίες και μόνο μία από αυτές μεταφέρει βίντεο. Το τηλέφωνο ανακαλύπτει την τηλεόραση μέσω multicast ή broadcast στο τοπικό τμήμα, ανοίγει ένα κανάλι ελέγχου για να πει τι θα παίξει, και μετά η τηλεόραση είτε τραβά μόνη τη ροή είτε τη λαμβάνει προωθημένη από το τηλέφωνο. Η ανακάλυψη δεν διασχίζει ποτέ δρομολογητή που δεν προωθεί αυτή την κίνηση, και έτσι μια τηλεόραση μπορεί να δρομολογηθεί ακριβώς όπως επιδιώχθηκε και να μην εμφανιστεί ποτέ στη λίστα casting.

Τα δίκτυα επισκεπτών και η απομόνωση πελατών είναι η συνήθης αιτία, και τα δύο κάνουν ακριβώς αυτό για το οποίο ρυθμίστηκαν. Το κλείσιμο της απομόνωσης σε όλο το ασύρματο δίκτυο ώστε να εμφανιστεί ξανά μία συσκευή είναι η συνήθης υπερδιόρθωση, και ανοίγει ξανά κάθε διαδρομή τηλέφωνο-με-τηλέφωνο που η ρύθμιση υπήρχε για να κλείσει. Υπάρχουν στενότερες απαντήσεις: ένας κανόνας διέλευσης για κίνηση ανακάλυψης και ελέγχου μεταξύ δύο διευθύνσεων, ένα ξεχωριστό SSID για τις τηλεοράσεις, ή μία τεκμηριωμένη εξαίρεση στο δίκτυο επισκεπτών.

Δοκιμάστε το casting με τον κανόνα απομόνωσης ακόμη στη θέση του, μετά προσθέστε μόνο την εξαίρεση ανακάλυψης και δοκιμάστε ξανά. Αν η δεύτερη προσπάθεια βρει την τηλεόραση, η εξαίρεση είναι η λύση και το υπόλοιπο τμήμα μπορεί να μείνει όπως ήταν.

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

Ο τελευταίος έλεγχος είναι αυτός που οι περισσότερες εγκαταστάσεις παραλείπουν: κατεβάστε το τούνελ και δείτε αν η τηλεόραση σταματά ή φεύγει ήσυχα από την τοπική σύνδεση. Μια πολιτική που εκφράζει προτίμηση αποτυγχάνει ανοιχτά, και αυτή η αποτυχία περνά εύκολα απαρατήρητη γιατί η αναπαραγωγή συνεχίζεται ενώ η έξοδος γυρίζει πίσω στον ISP. Ένας κανόνας kill-switch αποτυγχάνει κλειστά, και η τηλεόραση δεν αναφέρει τίποτα μέχρι να επιστρέψει το τούνελ. Καμία από τις δύο συμπεριφορές δεν είναι λάθος· λάθος είναι να μην ξέρετε ποια ρυθμίσατε.

Ελέγξτε ξανά τέσσερα πράγματα μετά από κάθε αλλαγή, με αυτή τη σειρά. Ο επιλογέας ταιριάζει ακόμη με τη συσκευή μετά την επόμενη μίσθωση ή επανεκκίνηση. Ο resolver απαντά στη διαδρομή που σκοπεύει η πολιτική, όχι από διακομιστή που θυμήθηκε η συσκευή. Η οικογένεια διευθύνσεων στην πολιτική καλύπτει κάθε οικογένεια που χρησιμοποιούν πραγματικά η τηλεόραση και το δίκτυο πρόσβασης. Το casting βρίσκει ακόμη την τηλεόραση από το τηλέφωνο που θα χρησιμοποιηθεί στ' αλήθεια, όχι από δοκιμαστικό τηλέφωνο στο ίδιο SSID.

Κρατήστε αυτές τις τέσσερις γραμμές δίπλα στη διαμόρφωση του δρομολογητή και όχι σε μια συνομιλία: τι ταιριάζει ο κανόνας, ποιον resolver ρωτά η τηλεόραση, ποια οικογένεια καλύπτεται και ποια τοπική διαδρομή χρειάζεται το casting. Το επόμενο άτομο που θα ανοίξει το firewall θα διαβάσει τη διαμόρφωση πολύ πριν διαβάσει ένα δελτίο. Μέχρι τότε, αυτό το άτομο μπορεί να είστε εσείς.

Σχετικά άρθρα