აირჩიეთ Proxychains-ის კონფიგურაცია ამ ბრძანებისთვის
აირჩიეთ მკაფიო კონფიგურაცია და შეამოწმეთ გაშვების გზა პროქსის ბოლო წერტილის გამართვამდე.
proxychains4 -f /home/alex/proxy-lab.conf curl https://example.com/-f არგუმენტი ირჩევს წაკითხვად კონფიგურაციას ამ proxychains-ng გამოძახებისთვის. შეცვალეთ მაგალითის სრული გზა იმ ფაილით, რომლის შენარჩუნებასაც აპირებთ, და შეამოწმეთ ჩატვირთული გზა გაშვების გამოსავალში. შეცდომა, რომელიც ჯერ კიდევ სხვა ფაილს ასახელებს, ხსნის, რატომ არ იქონია ეფექტი თქვენი მოსალოდნელი proxychains4.conf-ის რედაქტირებამ.
იმ მკაფიო არჩევანის გარეშე ძიება მოიცავს PROXYCHAINS_CONF_FILE-ს, სამუშაო დირექტორიის კონფიგურაციას, მომხმარებლის ფაილს და დაყენებულ სისტემურ მდებარეობებს. პაკეტისა და გარსაცმის ვერსიები შეიძლება განსხვავდებოდეს ნაგულისხმევი მნიშვნელობებით. ამიტომ პროექტის proxychains.conf-მა, სხვა ანგარიშის სახლის საქაღალდემ ან PATH-ში არსებულმა სხვა შესრულებადმა ფაილმა შეიძლება შეცვალოს შეტანა.
თუ არჩეული ფაილი არ იტყობინება სწორ პროქსის
შეამოწმეთ გაანალიზება კავშირამდე. ჩანაწერები ეკუთვნის [ProxyList]-ის ქვეშ და საჭიროებს პროტოკოლსა და ველებს, რომლებსაც დაყენებული გამოცემა ელოდება. შეამოწმეთ კომენტარები, სექციების განლაგება და სინტაქსი. ნებადართული საჯარო ბოლო წერტილისთვის უფასო პროქსების სია გთავაზობთ კანდიდატებს, რომლებიც უნდა შეიტანოთ არჩეული პროტოკოლის სავალდებულო ველებით. SOCKS-ად აღწერილი HTTP მსმენელი მაინც არასწორია, მაშინაც კი როცა სასურველი ფაილი ჩატვირთულია.
გაანალიზებული კონფიგურაციის შეცდომა განსხვავდება კავშირის მცდელობის შემდგომი დროის ამოწურვისგან. მას შემდეგ რაც სასურველი ბოლო წერტილი გაანალიზდება, მიჰყევით შემდეგ წარუმატებელ ეტაპს: ბიბლიოთეკის ჩატვირთვა, პროქსის მოლაპარაკება, აუთენტიფიკაცია, დანიშნულების კავშირი ან აპლიკაციის პასუხი. სისტემური ფაილის გადარქმევა ვერ გამოასწორებს ამ ეტაპებს.
ცალკეული ბრძანებებისთვის, რომლებსაც ცალკეული გასასვლელები სჭირდებათ, აირჩიეთ მათი ფაილები მკაფიოდ, ნაცვლად იმისა, რომ გადაწეროთ საერთო კონფიგურაცია პროცესების გაშვებისას. არ არის საჭირო სხვა სისტემური ფაილის გადაწერა მხოლოდ ძველი სახელმძღვანელოს ფაილის სახელის გასამეორებლად.