בלוק <VirtualHost> מתאר כיצד אמור Apache לטפל בבקשות תואמות. עם זאת, הוא אינו יוצר את שקע ההאזנה. לכן תצורת פרוקסי קדמי בפורט 8080 יכולה להתקיים בקובץ שנראה תקין בעוד שהלקוחות אינם מוצאים שם מאזין.

ההוראה Listen מספקת את הדרישה הנפרדת הזו. עבור פרוקסי שאליו מגיעים רק דרך לקוח מקומי או מנהרה מוגנת, הצורה המיועדת עשויה לכלול:

Listen 127.0.0.1:8080

<VirtualHost 127.0.0.1:8080>
    # Existing restricted forward-proxy configuration
</VirtualHost>

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

בדקו גם את התצורה האפקטיבית לאיתור רשומות Listen חופפות. הוספת הוראה נוספת בלי לשים לב למאזין קיים עלולה למנוע הפעלה. גם נוהל ההפעלה מחדש הנתמך של Apache חשוב במעבר מכתובת מסוימת לכריכה חופפת של wildcard.

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

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