Η upstream κατασκευή του proxychains-ng ονομάζει το wrapper της proxychains4. Ένα shell που αναφέρει proxychains: command not found μπορεί επομένως να ψάχνει διαφορετικό όνομα από το εγκατεστημένο.

command -v proxychains4
command -v proxychains

Όταν υπάρχει το proxychains4, χρησιμοποιήστε απευθείας αυτό το εκτελέσιμο:

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

Η ρύθμιση του proxy εξακολουθεί να καθορίζει τη διαδρομή για αυτή την κλήση. Η επίλυση του ονόματος της εντολής δεν αποδεικνύει ότι το τελικό σημείο λειτουργεί.

Αν δεν βρεθεί καμία από τις δύο εντολές, εξετάστε τη λίστα αρχείων του εγκατεστημένου πακέτου ή το πρόθεμα που χρησιμοποιεί η υπάρχουσα εγκατάσταση. Ο κατάλογος εκτελέσιμων μπορεί να λείπει από το PATH. Το προεπιλεγμένο πρόθεμα του upstream δεν αποτελεί εγγύηση για πακέτο διανομής ή για άλλο μηχάνημα.

Ένα alias στο shell του χρήστη μπορεί να διατηρήσει μια παλιά διαδραστική γραφή όταν η πραγματική εντολή είναι γνωστή. Τα scripts δεν φορτώνουν απαραίτητα αυτό το alias. Εκεί χρησιμοποιήστε το πραγματικό όνομα του εκτελέσιμου ή ένα ρητά διαχειριζόμενο wrapper συμβατότητας.

Ένας σταθερά κωδικοποιημένος σύνδεσμος προς το /usr/bin/proxychains4 βοηθά μόνο όταν ο στόχος αυτός υπάρχει πραγματικά. Διαγνώστε το όνομα του εκτελέσιμου και τη διαδρομή πριν προσθέσετε έναν.

Σχετικά άρθρα