Σκοπός, όταν ο δικός μου διακομιστής ζητά τη διεπαφή κάποιου άλλου, ενδέχεται να υπάρχουν περιορισμοί αιτημάτων ή η IP μου είναι αποκλεισμένη και δεν μπορώ να ζητήσω μέσω της διεύθυνσης IP μου.Για να το θέσω ωμά, ο διακομιστής σας δεν μπορεί να στείλει ή να ζητήσει περιεχόμενο απευθείας στον διακομιστή προορισμού.
Δύο τρόποι μπορούν να το λύσουν: 1. Χρησιμοποιήστε IP διακομιστή μεσολάβησης. 2. Αντίστροφος διακομιστής μεσολάβησης (προώθηση αιτήματος)
Χρησιμοποιώντας ένα αίτημα IP διακομιστή μεσολάβησης, είναι ενοχλητικό στη χρήση, δεν υπάρχει δυσκολία, χρησιμοποιούμε έναν αντίστροφο διακομιστή μεσολάβησης για την εφαρμογή αυτή τη φορά, ο ορισμός είναι ο εξής:
Ο αντίστροφος διακομιστής μεσολάβησης αναφέρεται στον διακομιστή μεσολάβησης για την αποδοχή αιτημάτων σύνδεσης στο Διαδίκτυο, στη συνέχεια προωθεί το αίτημα στον διακομιστή στο εσωτερικό δίκτυο και επιστρέφει τα αποτελέσματα που λαμβάνονται από τον διακομιστή στον πελάτη που ζητά τη σύνδεση στο Διαδίκτυο. Στην πραγματικότητα, το nginx μπορεί να ρυθμίσει γρήγορα έναν αντίστροφο διακομιστή μεσολάβησης, αλλά για λόγους κόστους! Εγκατέλειψα το nginx επειδή το nginx απαιτεί την αγορά ενός διακομιστή και θέλω απλώς να αγοράσω έναν asp.net χώρο για να υλοποιήσω τη λειτουργία ενός αντίστροφου διακομιστή μεσολάβησης.
Στο Διαδίκτυο δεν βρήκα καλό παράδειγμα, οπότε ας γράψουμε μόνοι μας ένα απλό!
Άρθρα αναφοράς:
Υποστηρίζει λήψη, δημοσίευση αιτημάτων, δοκιμές ως εξής:
Δείτε πώς να το χρησιμοποιήσετε: Αρχικά, αγοράστε έναν χώρο που υποστηρίζει asp.net και, στη συνέχεια, ανεβάστε τον ιστότοπο στον ριζικό κατάλογο του χώρου.
Στο αρχείο web.config, βρείτε τον κόμβο ρύθμισης εφαρμογών και αντικαταστήστε την τιμή τιμής στον κεντρικό υπολογιστή!
Λήψη πηγαίου κώδικα:
Τουρίστες, αν θέλετε να δείτε το κρυφό περιεχόμενο αυτής της ανάρτησης, παρακαλώ Απάντηση
|