בכתובת socat כתבו proxyport=8080. הצורה proxyport:8080 נקראת כאפשרות לא מוכרת.

socat TCP4-LISTEN:9090,bind=127.0.0.1,fork PROXY:proxy.example:service.example:80,proxyport=8080

הפקודה להמחשה מקבלת חיבורי TCP מקומיים בכתובת 127.0.0.1:9090. היא מתחברת אל proxy.example בפורט 8080 ומבקשת מאותו proxy HTTP מנהרת CONNECT אל service.example:80. ה-proxy חייב להתיר את היעד והפורט האלה. לבדיקה מורשית של שירות ציבורי, רשימת ה-proxy של HTTP מציעה מועמדים לנקודות קצה, ויש לבדוק את גישת ה-CONNECT שלהם אל היעד והפורט בפועל.

לשלושת הפורטים תפקידים נפרדים: 9090 הוא המאזין המקומי, 8080 הוא מאזין ה-proxy ו-80 הוא פורט השירות הסופי. נקודתיים מפרידות בין שדות המיקום של כתובת PROXY; אפשרויות כתובת מופרדות בפסיק משתמשות ב-name=value כשהן מקבלות ערך.

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