במארח Apache קיים, כניסה קדמית פרטית יכולה להשתמש במאזין loopback נפרד:

ProxyRequests Off
Listen 127.0.0.1:3128

<VirtualHost 127.0.0.1:3128>
    ProxyRequests On
    <Proxy "*">
        Require local
    </Proxy>
</VirtualHost>

מזגו זאת עם התצורה הנוכחית; אל תכריזו על אותו מאזין פעמיים. טענו את מודולי פרוטוקול הפרוקסי הנדרשים. יעדי HTTPS דרך CONNECT דורשים בנוסף mod_proxy_connect ואת מדיניות פורט היעד המיועדת.

המארח הווירטואלי הציבורי יכול לשמור על מיפויי ProxyPass שלו בעוד הפרוקסי הקדמי כבוי. ProxyPass ממפה מרחב URL מקומי ל-backend. ProxyRequests שולט בלקוחות המבקשים יעדים אחרים; כיבויו אינו מנטרל מיפויים הפוכים.

הקטע מתיר לקוחות מקומיים או נקודת קצה מקומית של תעבורה שסודרה במפורש. לשימוש ב-LAN, בחרו כתובת מאזין מוקצית וכללי מקור/אימות מתאימים. הציבו את ההרשאות הללו בכניסת הפרוקסי ולא בספריית המסמכים של האתר הציבורי.

סקרו את המארח הווירטואלי הנבחר ואת ההנחיות בירושה עבור כל מאזין פעיל. ProxyRequests On גלובלי יכול להפעיל את התפקיד מעבר לכניסה הפרטית המיועדת. לקוח קדמי מספק את יעדו, ולכן אין צורך ליצור מיפוי מקומי לכל אתר שהוא עשוי לבקש.

מאמרים קשורים