Χωρίς internet σε VPN των Windows; Το σύνολο διευθύνσεων είναι ο ύποπτος
Ένα συνδεδεμένο τούνελ χωρίς internet συνήθως δεν έχει χρησιμοποιήσιμη πύλη. Διαβάστε τι έλαβε ο πελάτης, ορίστε ένα ρητό σύνολο διευθύνσεων και μετά δώστε στο τούνελ μια έξοδο.
Τα Windows εμφανίζουν το τούνελ ως συνδεδεμένο και το χαρακτηρίζουν Χωρίς πρόσβαση στο internet, κάτι που ο κόσμος το διαβάζει ως ιδιοτροπία των Windows. Είναι μια δήλωση για το τι έλαβε ο πελάτης: καμία χρησιμοποιήσιμη προεπιλεγμένη πύλη, κανένας λειτουργικός resolver και καμία διαδρομή επιστροφής για τις διευθύνσεις μέσα στο τούνελ. Όταν ο διακομιστής είναι μια Incoming Connection των Windows, μία μόνο ρύθμιση εξηγεί τις περισσότερες τέτοιες αναφορές. Η ένδειξη δεν είναι διάγνωση, αλλά περιορίζει την αναζήτηση σε τρία σημεία.
Διαβάστε τη μίσθωση πριν την αλλάξετε
Εκτελέστε ipconfig /all στον πελάτη και βρείτε τον προσαρμογέα VPN ανάμεσα στις καταχωρίσεις. Η διεύθυνση, η προεπιλεγμένη πύλη και ο διακομιστής DNS που εμφανίζει είναι τα γεγονότα που χρειάζεστε, και συχνά διαφέρουν από αυτό που ο διαχειριστής υποθέτει ότι δόθηκε.
Τρία μοτίβα αντιστοιχούν σε τρία σφάλματα. Μια διεύθυνση στο 169.254.0.0/16 σημαίνει ότι ο πελάτης δεν έλαβε τίποτα και έδωσε στον εαυτό του μια τοπική διεύθυνση ζεύξης. Μια εύλογη διεύθυνση χωρίς πύλη σημαίνει ότι το σύνολο παρασχέθηκε χωρίς την επιλογή που δίνει στον πελάτη προεπιλεγμένη διαδρομή. Μια πλήρης μίσθωση που ακόμη δεν φτάνει πουθενά δείχνει προώθηση ή μετάφραση στην πλευρά του διακομιστή.
Καταγράψτε τις τιμές πριν αγγίξετε τον διακομιστή. Το επόμενο βήμα τις συγκρίνει με το εύρος που ο διακομιστής πιστεύει ότι διανέμει, και η μνήμη είναι κακή αντικαταστάτρια της μίσθωσης.
Γιατί η αυτόματη εκχώρηση μπορεί να αφήσει χωρίς πύλη
Η καταχώριση Incoming Connections έχει τις δικές της ιδιότητες IPv4, χωριστές από τον φυσικό προσαρμογέα. Η προεπιλογή εκεί προσφέρει αυτόματη εκχώρηση διευθύνσεων, η οποία βασίζεται στον ενσωματωμένο εκχωρητή της σύνδεσης για να παρέχει διεύθυνση, μάσκα, πύλη και DNS.
Σε έναν αυτόνομο σταθμό εργασίας αυτός ο εκχωρητής δεν έχει εύρος από όπου να αντλήσει, εκτός αν κάτι άλλο στο μηχάνημα παρέχει ένα, οπότε ο πελάτης μπορεί να καταλήξει με τοπική διεύθυνση ζεύξης ή με διεύθυνση αλλά χωρίς πύλη. Η σύνδεση φαίνεται εγκατεστημένη επειδή η ζεύξη ανέβηκε, ενώ η διαμόρφωση πίσω της είναι ελλιπής.
Γι' αυτό η μετάβαση σε καθορισμένο εύρος διορθώνει τόσες πολλές από αυτές τις αναφορές. Σταματάτε να ζητάτε από μια υπηρεσία που μπορεί να μην εκτελείται να εφεύρει μίσθωση και αρχίζετε να δηλώνετε εσείς τη μίσθωση.
Η ίδια σύγχυση εμφανίζεται όταν κάποιος περιμένει ο διακομιστής DHCP του δρομολογητή LAN να εξυπηρετεί πελάτες του τούνελ. Η ανακάλυψη μέσω εκπομπής δεν διασχίζει δρομολογημένο τούνελ, οπότε αυτός ο διακομιστής δεν βλέπει ποτέ το αίτημα. Το να υποθέτει κανείς το αντίθετο είναι ο συνηθέστερος λόγος που ένα σύνολο κατηγορείται για έναν πελάτη που δεν το ρώτησε ποτέ τίποτα.
Ορίστε ένα ρητό εύρος που ο διακομιστής μπορεί να δρομολογήσει
Επιλέξτε ένα μικρό μπλοκ μέσα σε ένα υποδίκτυο που ο διακομιστής μπορεί να φτάσει, έξω από το εύρος που διανέμει ο δρομολογητής LAN και έξω από οποιοδήποτε άλλο σύνολο στο δίκτυο. Αν ο διακομιστής βρίσκεται στο 172.20.10.0/24 και ο δρομολογητής κρατά το 172.20.10.1, ένα σύντομο μπλοκ κοντά στην κορυφή αυτού του υποδικτύου, ας πούμε από 172.20.10.201 έως 172.20.10.209, κρατά τις μισθώσεις του τούνελ μακριά από τη διανομή που διαχειρίζεται ήδη ο δρομολογητής.
Εισαγάγετέ το στις ιδιότητες IPv4 της Incoming Connection, συνδέστε ξανά τον πελάτη και διαβάστε τον προσαρμογέα άλλη μία φορά πριν αλλάξετε οτιδήποτε άλλο. Η δεύτερη ανάγνωση σας λέει αν το σύνολο ήταν το σφάλμα ή απλώς ένα σφάλμα ανάμεσα σε πολλά.
Αυτές οι εντολές εκτυπώνουν τη διαμόρφωση που προκύπτει και τις διαδρομές που έχει τώρα ο πελάτης:
ipconfig /all
route print -4
Get-NetIPConfiguration -InterfaceAlias \"Incoming Connection\"Η πύλη στη μίσθωση πρέπει να είναι μια διεύθυνση που κρατά ο διακομιστής, και η προεπιλεγμένη διαδρομή του πελάτη πρέπει να δείχνει προς αυτήν. Αν η μίσθωση είναι πλήρης αλλά δεν υπάρχει διαδρομή, ο διακομιστής εκχώρησε χωρίς να σπρώξει πύλη, και οι ρυθμίσεις του συνόλου παραμένουν το σημείο που πρέπει να κοιτάξετε.
Μια διεύθυνση δεν είναι διαδρομή προς το internet
Η λήψη μίσθωσης μετακινεί μόνο πακέτα από τον πελάτη προς τον διακομιστή. Για πρόσβαση στο internet ο διακομιστής πρέπει να προωθεί αυτά τα πακέτα και να τα μεταφράζει προς τη δική του ανερχόμενη ζεύξη, και αυτό είναι ξεχωριστή διαμόρφωση με δικές της λειτουργίες αποτυχίας.
Η κοινή χρήση σύνδεσης στο internet είναι η συντόμευση. Μετατρέπει τον προσαρμογέα που βλέπει στο internet σε κοινή πύλη και εκτελεί τη δική της διευθυνσιοδότηση, η οποία μπορεί να ξαναγράψει τη διεύθυνση αυτού του προσαρμογέα και να αφήσει έναν υπάρχοντα κανόνα NAT να δείχνει σε μια τιμή που δεν υπάρχει πλέον. Καταγράψτε τις αρχικές ρυθμίσεις πριν την ενεργοποιήσετε.
Η δρομολογημένη εναλλακτική κρατά σταθερή τη διευθυνσιοδότηση και σας ζητά να διαμορφώσετε ρητά την προώθηση και τη μετάφραση. Καμία από τις δύο προσεγγίσεις δεν είναι λάθος· το να τις αναμειγνύετε στα μισά παράγει ένα τούνελ με μίσθωση και χωρίς έξοδο, που είναι ακριβώς το σύμπτωμα με το οποίο ξεκινήσατε. Διαλέξτε ένα μοντέλο και ολοκληρώστε το πριν προσθέσετε το άλλο.
Αποκλείστε πρώτα την εξωτερική διαδρομή
Κανένα σύνολο δεν μπορεί να βοηθήσει αν το τούνελ δεν σχηματιστεί ποτέ. Το πρωτόκολλο αποφασίζει τι πρέπει να μεταφέρει η διαδρομή: το PPTP θέλει TCP 1723 και GRE, που είναι πρωτόκολλο IP 47 και όχι θύρα· L2TP/IPsec θέλει UDP 1701 συν 500 και 4500· το SSTP θέλει TCP 443.
Ένας δρομολογητής που προωθεί τη θύρα αλλά όχι το πρωτόκολλο παράγει μια προσπάθεια σύνδεσης που δεν επαληθεύεται ποτέ. Αυτό είναι διαφορετικό σφάλμα από ένα τούνελ που σχηματίζεται και μετά δεν φτάνει πουθενά, και τα δύο δεν πρέπει να αποσφαλματώνονται μαζί.
Δοκιμάστε από το ίδιο LAN και από το απομακρυσμένο δίκτυο. Αν η προσπάθεια από το LAN λειτουργεί και η απομακρυσμένη δεν φτάνει ποτέ στην επαλήθευση, το πρόβλημα είναι η εξωτερική διαδρομή. Αν και οι δύο επαληθεύονται και μόνο ο απομακρυσμένος πελάτης δεν έχει internet, επιστρέψτε στο σύνολο και στην έξοδο.