Ως επί το πλείστον, όλοι μας έχουμε συνηθίσει να έχουμε μια μοναδική δημόσια διεύθυνση IP, αλλά τι κάνετε όταν δεν συμβαίνει αυτό; Τι ακριβώς συμβαίνει; Έχοντας αυτό κατά νου, η σημερινή ανάρτηση ερωτηματολογίων SuperUser βοηθά έναν συγκεχυμένο αναγνώστη να λύσει ένα μυστήριο διευθύνσεων IP.
Η σημερινή συνεδρία Ερωτήσεων & Απαντήσεων μας προσφέρει ευγενική προσφορά του SuperUser - μια υποδιαίρεση του Stack Exchange, μιας ομάδας ιστότοπων Q&A που βασίζεται στην κοινότητα.
Η φωτογραφία προσφέρθηκε από Nicolas Nova (Flickr) .
Το ερώτημα
Ο αναγνώστης SuperUser Spartan θέλει να μάθει εάν είναι δυνατόν για διαφορετικά άτομα να έχουν την ίδια δημόσια διεύθυνση IP:
Όπως το καταλαβαίνω, δύο υπολογιστές δεν μπορούν να έχουν την ίδια δημόσια (εξωτερική) διεύθυνση IP εκτός εάν είναι συνδεδεμένοι μέσω του ίδιου δρομολογητή. Εάν είναι συνδεδεμένοι μέσω του ίδιου δρομολογητή, τότε μπορούν να έχουν (κοινή χρήση) της ίδιας δημόσιας διεύθυνσης IP αλλά να έχουν διαφορετικές ιδιωτικές (τοπικές) διευθύνσεις IP.
Η κατάσταση που αντιμετώπισα
Και ο φίλος μου και οι δύο χρησιμοποιούμε τον ίδιο πάροχο υπηρεσιών Διαδικτύου. Έχουμε διαφορετικά ονόματα χρηστών και κωδικούς πρόσβασης και ανεξάρτητες συνδέσεις με τον πάροχο υπηρεσιών Διαδικτύου μας, ωστόσο έχουμε την ίδια δημόσια διεύθυνση IP! Πώς είναι αυτό δυνατόν? Όταν χρησιμοποιούμε το Google για τον προσδιορισμό της διεύθυνσης IP, έχουμε και τα δύο το ίδιο ακριβές αποτέλεσμα, 112.133.229.29 (στο δρομολογητή μου λέει 10.1.102.93, ο δρομολογητής του φίλου μου λέει 10.1.101.29).
Έχω εγκαταστήσει έναν διακομιστή ιστού Apache στον υπολογιστή μου και γνωρίζω ότι μπορεί να έχει πρόσβαση μέσω της δημόσιας διεύθυνσης IP του υπολογιστή μου, αλλά στην περίπτωσή μου δεν έχω μια μοναδική δημόσια διεύθυνση IP, οπότε είναι αδύνατο για κανέναν να έχει πρόσβαση στον υπολογιστή μου μέσω http://112.133.229.29/index.html.
Ο φίλος που ανέφερα παραπάνω μπορεί να αποκτήσει πρόσβαση στον υπολογιστή μου χρησιμοποιώντας αυτήν τη διεύθυνση: http://10.1.102.93/index.html, οπότε αναρωτιέμαι αν έχουμε κάποιο είδος κοινής υπηρεσίας παροχής διαδικτύου DNS.
Εάν ένας άλλος φίλος μου προσπαθήσει να αποκτήσει πρόσβαση στον υπολογιστή μου μέσω διαφορετικού παρόχου υπηρεσιών Διαδικτύου χρησιμοποιώντας τον σύνδεσμο που βασίζεται στον δρομολογητή που εμφανίζεται παραπάνω (http://10.1.102.93/index.html), δεν μπορεί να έχει πρόσβαση σε αυτόν.
Πώς το κάνει ο πάροχος υπηρεσιών Διαδικτύου μου; Τα αιτήματά μου σε οποιονδήποτε διακομιστή καρφιτσώνονται με τη δημόσια διεύθυνση IP μου και ο διακομιστής ανταποκρίνεται στο αίτημα βάσει αυτής της διεύθυνσης.
Είναι δυνατόν για διαφορετικά άτομα να έχουν την ίδια δημόσια διεύθυνση IP;
Η απάντηση
Ο συνεργάτης του SuperUser Gestudio Cloud έχει την απάντηση για εμάς:
Λοιπόν, όπως Ντέιβιντ Πόστιλ που αναφέρθηκε προηγουμένως, ο πάροχος υπηρεσιών Διαδικτύου χρησιμοποιεί NAT στους δρομολογητές τους πριν δρομολογήσει την κυκλοφορία σας στο Διαδίκτυο.
Βασικά, αυτό σημαίνει ότι εσείς και οι άλλοι πελάτες εντός της «περιοχής εξυπηρέτησης» του παρόχου υπηρεσιών διαδικτύου σας βρίσκεστε σε ένα μεγάλο Metropolitan Area Network (MAN) και λειτουργεί με τον ίδιο τρόπο που κάνει ο δρομολογητής του σπιτιού σας στη δημιουργία ενός τοπικού δικτύου (LAN), ακριβώς σε πολύ μεγαλύτερη κλίμακα.
Γιατί το κάνει ο πάροχος υπηρεσιών Διαδικτύου; Λοιπόν, η απάντηση είναι απλή. Θέλουν ή / και πρέπει να χρησιμοποιούν μικρότερο αριθμό δημόσιων διευθύνσεων IPv4 (πιθανώς επειδή έχουν περισσότερους πελάτες από τις διαθέσιμες δημόσιες διευθύνσεις IPv4).
Όπως ίσως γνωρίζετε, το σύνολο των δωρεάν διευθύνσεων IPv4 εξαντλήθηκε πριν από μερικά χρόνια. Οι εταιρείες κινητής τηλεφωνίας που αναπτύσσονται δεν μπορούν να λάβουν νέα υποδίκτυα IPv4 εκτός εάν τα αγοράσουν από άλλους παρόχους υπηρεσιών Διαδικτύου που κλείνουν κάπου αλλού.
Η λύση είναι να χρησιμοποιήσετε διευθύνσεις IPv6. Αυτό προφανώς απαιτεί αλλαγή δρομολογητών, αλλαγή διαμορφώσεων, επένδυση χρημάτων και χρόνου κ.λπ., οπότε η δημιουργία ενός τεράστιου δικτύου μητροπολιτικών περιοχών είναι απλώς ευκολότερη και ταχύτερη για αυτούς.
Μπορείτε να τους καλέσετε και να ρωτήσετε σχετικά με τη λήψη μιας αποκλειστικής διεύθυνσης IPv4, αλλά πιθανότατα θα απαιτήσουν μια επιπλέον πληρωμή εκ μέρους σας για να έχουν μια αποκλειστική διεύθυνση IPv4 για τον υπολογιστή / τοποθεσία σας.
Έχετε κάτι να προσθέσετε στην εξήγηση; Ήχος στα σχόλια. Θέλετε να διαβάσετε περισσότερες απαντήσεις από άλλους χρήστες τεχνολογίας Stack Exchange; Δείτε ολόκληρο το νήμα συζήτησης εδώ .