Proxychains: រកមិនឃើញពាក្យបញ្ជា — ពិនិត្យ proxychains4 និង PATH
ដោះស្រាយពាក្យបញ្ជា Proxychains wrapper ដែលបាត់ ដោយពិនិត្យឈ្មោះ binary ដែលបានដំឡើង និង PATH មុនពេលបង្កើត alias សម្រាប់ភាពត្រូវគ្នា។
ការសាងសង់ upstream របស់ proxychains-ng ដាក់ឈ្មោះ wrapper របស់វាថា proxychains4។ ដូច្នេះ shell ដែលរាយការណ៍ proxychains: command not found អាចកំពុងស្វែងរកឈ្មោះផ្សេងពីអ្វីដែលបានដំឡើង។
command -v proxychains4
command -v proxychains
នៅពេល proxychains4 មាន សូមប្រើឯកសារប្រតិបត្តិនោះដោយផ្ទាល់៖
proxychains4 curl https://www.example.com/
ការកំណត់ proxy នៅតែកំណត់ផ្លូវសម្រាប់ការហៅនេះ។ ការដោះស្រាយឈ្មោះពាក្យបញ្ជាមិនបញ្ជាក់ថាចំណុចចុងក្រោយដំណើរការទេ។
ប្រសិនបើរកមិនឃើញពាក្យបញ្ជាណាមួយ សូមពិនិត្យបញ្ជីឯកសាររបស់កញ្ចប់ដែលបានដំឡើង ឬ prefix ដែលការដំឡើងដែលមានស្រាប់ប្រើ។ ថតឯកសារប្រតិបត្តិរបស់វាអាចអវត្តមានពី PATH។ Prefix លំនាំដើមរបស់ upstream មិនមែនជាការធានាសម្រាប់កញ្ចប់ចែកចាយ ឬម៉ាស៊ីនផ្សេងទេ។
Alias នៅក្នុង shell របស់អ្នកប្រើអាចរក្សាការសរសេរអន្តរកម្មចាស់ នៅពេលដឹងពាក្យបញ្ជាពិត។ Scripts មិនចាំបាច់ផ្ទុក alias នោះទេ។ នៅទីនោះ សូមប្រើឈ្មោះឯកសារប្រតិបត្តិពិត ឬ wrapper ភាពត្រូវគ្នាដែលគ្រប់គ្រងច្បាស់លាស់។
Symlink ដែលសរសេរកូដរឹងទៅ /usr/bin/proxychains4 ជួយបានតែពេលគោលដៅនោះមានពិតប្រាកដ។ ធ្វើរោគវិនិច្ឆ័យឈ្មោះ binary និងផ្លូវ មុនពេលបន្ថែមមួយ។