בניית ה-upstream של proxychains-ng קוראת ל-wrapper שלה proxychains4. לכן מעטפת שמדווחת proxychains: command not found מחפשת אולי שם אחר מזה המותקן.

command -v proxychains4
command -v proxychains

כאשר proxychains4 קיים, השתמשו בקובץ ההרצה הזה ישירות:

proxychains4 curl https://www.example.com/

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

אם אף אחת מהפקודות לא נמצאה, בדקו את רשימת הקבצים של החבילה המותקנת או את הקידומת שבה משתמשת ההתקנה הקיימת. ייתכן שספריית קובצי ההרצה שלה חסרה ב-PATH. קידומת ברירת המחדל של upstream אינה ערובה לחבילת הפצה או למכונה אחרת.

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

קישור סימבולי מקודד קשיח אל /usr/bin/proxychains4 עוזר רק כאשר היעד הזה באמת קיים. אבחנו את שם הבינרי ואת הנתיב לפני הוספת אחד.

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