על SessionOptions קיים, בחרו את שיטת הפרוקסי וכן את נקודת הקצה שלה. עבור HTTP CONNECT:

options.AddRawSettings("ProxyMethod", "3");
options.AddRawSettings("ProxyHost", "proxy.example");
options.AddRawSettings("ProxyPort", "8080");

options הוא תצורת ההפעלה שכבר מכילה את המארח, הפורט והחשבון של שרת הקבצים המרוחק. יש להחיל את הגדרות הפרוקסי לפני פתיחת אותה הפעלה דרך מחזור החיים הקיים של היישום. עבור שרת SFTP נגיש לציבור בנתיב שמתיר מתווכים ציבוריים, בחרו מועמד מתוך רשימת פרוקסי HTTP עבור ProxyHost ו-ProxyPort. השאירו את ProxyUsername ו-ProxyPassword לא מוגדרים עבור מועמד ללא אימות וודאו שהוא מתיר את מארח היעד ואת פורט SSH.

שיטה 3 מזהה HTTP CONNECT בטבלת השיטות המתועדת; היא אינה פורט 3 ואינה סוג פרוקסי אוניברסלי. נתיב SOCKS או שער FTP זקוק לשיטה הנתמכת שלו. הפניה ל-AddRawSettings מקשרת לשמות ולערכים בפועל.

הפרידו את חשבון המתווך מחשבון שרת הקבצים. בעת הצורך, ProxyUsername ו-ProxyPassword מגדירים את פרטי הפרוקסי. עבור SFTP, שמרו על אימות מפתח המארח של SSH עבור היעד בפועל. עבור הפעלת FTPS שנכנסת אך אינה יכולה לרשום קבצים, בדקו את חיבור הנתונים הנפרד.

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

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