5Aug

Ποια είναι τα βήματα για την εύρεση της δημόσιας διεύθυνσης IP ενός υπολογιστή;

click fraud protection

Η δυνατότητα πρόσβασης σε μια υπηρεσία για να μάθετε τη δημόσια διεύθυνση IP σας μπορεί να είναι πολύ χρήσιμη, αλλά πώς λειτουργεί η διαδικασία;Η σημερινή δημοσίευση του χρήστη SuperUser Q & A έχει την απάντηση σε μια ερώτηση περίεργου αναγνώστη.

Η σημερινή ερώτηση &Η συνάντηση απαντήσεων έρχεται με την ευγένεια του SuperUser - μια υποδιαίρεση του Stack Exchange, μια κοινότητα-καθοδηγούμενη ομαδοποίηση Q & A ιστοσελίδες.

Screenshot από τον Douglas Porter( Flickr).

Η ερώτηση

Reader SuperUser Ο Χάρι θέλει να μάθει ποια είναι τα βήματα για την εύρεση της δημόσιας διεύθυνσης IP ενός υπολογιστή:

Γνωρίζω υπηρεσίες όπως Τι είναι η διεύθυνση IP μου που επιτρέπει σε έναν χρήστη να βρει τη δημόσια διεύθυνση IP,θα ήθελα να μάθω πώς είναι μια τέτοια υπηρεσία να γράψει από το μηδέν;Δεν χρειάζομαι τον ίδιο τον κώδικα, απλώς θέλω να μάθω τις έννοιες και τα βήματα που εμπλέκονται( ψευδοκώδικας αν θέλετε).

Αυτό είναι που γνωρίζω ήδη για τη δημιουργία μιας τέτοιας υπηρεσίας:

instagram viewer
  1. Θα δημιουργούσα μια εφαρμογή στο διαδίκτυο που ακούει / για τη θύρα 80.
  2. Όταν μια αίτηση έρχεται, θα εξετάσω τη διεύθυνση IP της πηγής και έπειτα θα πακετάρωσε μια ωραία διαμορφωμένη απάντηση HTML για να δει ο χρήστης.

Είναι αυτό, ή υπάρχει και κάτι άλλο που εμπλέκεται εδώ;

Ποια είναι τα βήματα για την εύρεση της δημόσιας διεύθυνσης IP ενός υπολογιστή;

Ο συνεργάτης απάντησης

SuperUser Scott Chamberlain έχει την απάντηση για εμάς:

Τα περισσότερα που έχετε παραθέσει είναι όλα όσα πρέπει να κάνετε για βασικές λειτουργίες.

Υπάρχει, ωστόσο, ένα ακόμα πράγμα που θα μπορούσατε να κάνετε.Μπορείτε να ελέγξετε την επικεφαλίδα X-Forwarded-For που έχει προστεθεί από μερικούς διακομιστές μεσολάβησης( το είδος που χρησιμοποιείται για την προσωρινή αποθήκευση) ή / και το balancing load και να αναφέρετε αυτή τη διεύθυνση, διότι η διεύθυνση που λαμβάνετε από τη διεύθυνση προέλευσης θα είναι η διεύθυνση του πληρεξούσιου,του χρήστη.

Ωστόσο, αυτή η κεφαλίδα παρέχεται από τον χρήστη, οπότε δεν υπάρχει τρόπος να αποδειχθεί ότι η διεύθυνση που παρατίθεται στο X-Forwarded-For είναι η πραγματική διεύθυνση προέλευσης του χρήστη.

Έχετε κάτι να προσθέσετε στην εξήγηση;Απενεργοποιήστε τα σχόλια.Θέλετε να διαβάσετε περισσότερες απαντήσεις από άλλους χρήστες τεχνολογίας Stack Exchange;Δείτε το πλήρες νήμα συζήτησης εδώ.