Έλεγχος ταυτότητας IP προέλευσης για στόλο εργατών proxy
Χρησιμοποιήστε μια σκόπιμα επιλεγμένη δημόσια διαδρομή εξόδου όταν πολλοί εργάτες πρέπει να συνδεθούν σε υπηρεσία proxy με έλεγχο IP προέλευσης.
Ένας λογαριασμός proxy με έλεγχο ταυτότητας βάσει IP μπορεί να λειτουργεί από έναν εργάτη και να απορρίπτει άλλον, επειδή οι εργάτες φτάνουν από διαφορετικές δημόσιες διευθύνσεις. Ο στόλος χρειάζεται μια σκόπιμα επιλεγμένη εξωτερική διαδρομή πριν συνδεθεί με το proxy.
Μια διάταξη AWS IPv4 είναι:
private worker → public NAT gateway → internet gateway → proxy service → destinationΜια δημόσια πύλη NAT έχει συνδεδεμένη Elastic IP. Για την κίνηση που αποστέλλεται μέσω της πύλης διαδικτύου του VPC, η AWS μεταφράζει την ιδιωτική διεύθυνση της πύλης NAT σε αυτή την Elastic IP. Ένα απομακρυσμένο proxy μπορεί επομένως να εξουσιοδοτήσει αυτή τη δημόσια διεύθυνση εξόδου αντί της ιδιωτικής διεύθυνσης κάθε εργάτη.
Δρομολογήστε την κίνηση προς το διαδίκτυο των προβλεπόμενων εργατών μέσω της σχεδιασμένης πύλης και καταχωρίστε τις πιθανές δημόσιες διευθύνσεις εξόδου στην υπηρεσία proxy. Αν η ανάπτυξη χρησιμοποιεί πολλές πύλες NAT ή πρόσθετες διευθύνσεις εξόδου, λάβετε υπόψη κάθε διαδρομή που μπορεί να ακολουθήσει ο στόλος.
Η προέλευση που δέχεται το proxy είναι μία σχέση διευθύνσεων. Η διεύθυνση εξόδου του proxy που βλέπει ο προορισμός είναι άλλη. Η παροχή σταθερής IP σύνδεσης στον λογαριασμό δεν αναγκάζει την υπηρεσία να χρησιμοποιεί αυτή την IP ως έξοδό της.
Μια ιδιωτική πύλη NAT δεν παρέχει αυτή τη διάταξη διαδικτύου με δημόσια Elastic IP. Η AWS τεκμηριώνει επίσης διαφορετική συμπεριφορά διευθύνσεων όταν μια δημόσια πύλη NAT στέλνει κίνηση μέσω πύλης διέλευσης ή εικονικής ιδιωτικής πύλης αντί της πύλης διαδικτύου.
Ο επιχειρησιακός έλεγχος είναι η παρατήρηση της υπηρεσίας proxy για σύνδεση από κάθε διαδρομή εργάτη, συμπεριλαμβανομένης της εναλλαγής σε εφεδρική διαδρομή. Κρατήστε αυτή την παρατήρηση μαζί με τη διαμόρφωση εξόδου ώστε μια μεταγενέστερη αλλαγή δικτύου να αποτυπωθεί στη λίστα επιτρεπόμενων του λογαριασμού.