Το route δέχεται το όνομα της διασύνδεσης Wi-Fi, εξέρχεται χωρίς παράπονο, και ο κεντρικός υπολογιστής παραμένει μη προσβάσιμος. Τίποτα δεν έχει καταστραφεί· η σχέση στη διαδρομή είναι απλώς λάθος: μια σημαία διασύνδεσης λέει σε ποια ζεύξη βρίσκεται ένας προορισμός, όχι ποιος δρομολογητής πρέπει να λάβει την κίνηση για έναν προορισμό που βρίσκεται αλλού. Η εντολή πετυχαίνει επειδή είναι συντακτικά έγκυρη, όχι επειδή περιγράφει μια διαδρομή που λειτουργεί.

Αυτή η διάκριση καθορίζει αν μια εξαίρεση διαδρομής δίπλα σε VPN θα λειτουργήσει ή θα φαίνεται απλώς εύλογη.

Η διασύνδεση είναι η έξοδος, το επόμενο άλμα είναι η παράδοση

Σε Mac με διεύθυνση 192.168.50.20 και δρομολογητή στο 192.168.50.1, ένα άλλο μηχάνημα στην ίδια ζεύξη είναι άμεσα προσβάσιμο. Το πλαίσιο διευθυνσιοδοτείται σε αυτό το μηχάνημα και τοποθετείται στο καλώδιο. Δεν εμπλέκεται δρομολογητής, και μια διαδρομή περιορισμένη στη διασύνδεση εκφράζει ακριβώς αυτό. Αλλάξτε το μακρινό άκρο σε κεντρικό υπολογιστή σε άλλο κτίριο και η ίδια εντολή παύει να έχει νόημα. Το Mac δεν έχει διεύθυνση δεύτερου επιπέδου για να βάλει στο καλώδιο, οπότε δεν υπάρχει τίποτα για να περιγράψει η σημαία διασύνδεσης.

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

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

Τι πραγματικά δηλώνει η σημαία διασύνδεσης

Η αναφορά διαδρομών της Apple ορίζει τη μορφή διασύνδεσης για προορισμούς που είναι άμεσα προσβάσιμοι χωρίς μεσολαβητή. Είναι δήλωση για το μοντέλο ζεύξης, όχι προτίμηση για το ποιος προσαρμογέας θα χρησιμοποιηθεί. Η πρόσβαση σε κεντρικό υπολογιστή του διαδικτύου μέσω Wi-Fi απαιτεί ακόμα δρομολογητή σε αυτή τη ζεύξη Wi-Fi, και η διαδρομή πρέπει να τον ονομάζει.

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

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

Η διαδρομή που χρειάζεται ένας προορισμός εκτός ζεύξης

Για μια εγκεκριμένη διαδρομή προς διεύθυνση τεκμηρίωσης όπως η 198.51.100.25 μέσω του δρομολογητή LAN, η προβλεπόμενη σχέση είναι προορισμός, επόμενο άλμα 192.168.50.1 και η διασύνδεση LAN που φτάνει σε αυτό το επόμενο άλμα. Η διασύνδεση υπονοείται από την αναζήτηση του επόμενου άλματος αντί να επιβάλλεται από την εντολή διαδρομής.

Στο macOS η επιθεώρηση μόνο για ανάγνωση είναι route -n get 198.51.100.25. Διαβάστε τις γραμμές πύλης και διασύνδεσης μαζί και ελέγξτε ότι η πύλη είναι διεύθυνση που το Mac μπορεί πραγματικά να φτάσει. Πύλη σε άλλο υποδίκτυο, ή μία που έχει εξαφανιστεί από την τελευταία αλλαγή δικτύου, παράγει διαδρομή που φαίνεται σωστή και δεν προωθεί τίποτα.

Μην κωδικοποιείτε σταθερά το en0 σε μόνιμη οδηγία. Τα ονόματα διασύνδεσης αλλάζουν με προσαρμογείς, βάσεις και πελάτες VPN, και μια διαδρομή που ονομάζει το λάθος αποτυγχάνει με τρόπο που διαβάζεται εύκολα ως ευρύτερη βλάβη δικτύου.

Διαβάστε την τρέχουσα επιλογή πριν την αντικαταστήσετε

Πριν προσθέσετε οτιδήποτε, εξετάστε τι έχει ήδη επιλέξει το σύστημα και γιατί. Αυτή η έξοδος σας λέει αν η κίνηση πηγαίνει μέσα από τη σήραγγα, μέσα από τον δρομολογητή LAN ή πουθενά, και σας δίνει μια βάση σύγκρισης μετά την αλλαγή. Χωρίς αυτήν, δεν μπορείτε να πείτε αν η νέα διαδρομή τέθηκε σε ισχύ.

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

Τέλος, θυμηθείτε ότι μια διαδρομή είναι επιλογή, όχι άδεια. Ένα διαχειριζόμενο προφίλ VPN ή ένα φίλτρο πελάτη μπορεί ακόμα να απαγορεύσει την άμεση διαδρομή ακόμα και όταν ο πίνακας τη δείχνει, γι' αυτό δοκιμάστε με την πραγματική εφαρμογή αντί να υποθέσετε ότι μια επιτυχημένη εγγραφή στον πίνακα τελειώνει την έρευνα.

Οι σήραγγες και η πολιτική αλλάζουν το σχήμα

Οι διασυνδέσεις σημείου προς σημείο είναι δική τους περίπτωση. Μια σήραγγα μπορεί να μεταφέρει διαδρομή χωρίς διεύθυνση πύλης σε στυλ Ethernet, και αυτό δεν είναι αυτόματα λάθος. Εφαρμόστε το πραγματικό μοντέλο ζεύξης της διασύνδεσης αντί να επεκτείνετε ένα παράδειγμα Wi-Fi σε κάθε εγγραφή του πίνακα που βλέπετε.

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

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

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