απαιτήσεις: Δεδομένου ότι η πρόσβαση σε ορισμένους ιστότοπους στο δίκτυο είναι ιδιαίτερα αργή, για να βελτιώσετε την ταχύτητα πρόσβασης, ίσως χρειαστεί να χρησιμοποιήσετε έναν διακομιστή μεσολάβησης SOCKS5 για πρόσβαση σε αυτόν για να επιταχύνετε την πρόσβαση. Το κύριο λογισμικό υπηρεσιών περιλαμβάνει: Dante, SS5, gost κ.λπ.
αναθεώρηση
Δάντης
Το Dante είναι ένα προϊόν που αναπτύχθηκε από την Inferno Nettverk A/S. Περιέχει έναν διακομιστή SOCKS και έναν πελάτη SOCKS και υλοποιεί το RFC 1928 και σχετικά πρότυπα. Το Dante είναι ένα ευέλικτο προϊόν που μπορεί να χρησιμοποιηθεί για την παροχή άνετης και ασφαλούς συνδεσιμότητας δικτύου. 15 Δεκεμβρίου 2024: Η έκδοση 1.4.4 του Dante είναι πλέον διαθέσιμη.
Επίσημη ιστοσελίδα:Η σύνδεση με υπερσύνδεσμο είναι ορατή. Καταφόρτωση:Η σύνδεση με υπερσύνδεσμο είναι ορατή. Τεκμηρίωση διαμόρφωσης:Η σύνδεση με υπερσύνδεσμο είναι ορατή.
ΕΔ5
Ο SS5 είναι ένας διακομιστής SOCKS που υλοποιεί τα πρωτόκολλα SOCKS v4 και v5. Ως διακομιστής μεσολάβησης, ο SS5 είναι υπεύθυνος για τον έλεγχο ταυτότητας, την ανάλυση και την επεξεργασία αιτημάτων δικτύου για πελάτες. Δημιουργεί μια σύνδεση με τον κεντρικό υπολογιστή της εφαρμογής για την εφαρμογή πελάτη.
Στην πραγματικότητα, στην αρχή, ήθελα να φτιάξω το SS5 και να το ελέγξωΗ τελευταία έκδοση ενημερώθηκε το 2013, η οποία είναι πολύ μακριά, και τα παράτησε.
Διεύθυνση πηγαίου κώδικα:Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Οδηγός ανάπτυξης Dante-1.4.4
Αγόρασε μια εικονική μηχανή από το Azure, σύστημα: Rocky Linux 9.6, πρώτα, εγκαταστήστε το πακέτο εξάρτησης με την ακόλουθη εντολή:
Μεταγλωττίζοντας την έκδοση dante-1.4.4 από την πηγή, η εντολή είναι η εξής:
Η έξοδος έχει ως εξής:
Διαμόρφωση κατάστασης:
Client: Enabled
Server: Enabled
Preloading: Enabled
Libwrap: Disabled, tcpd.h missing BSD Auth: Απενεργοποιημένο, χρησιμοποιήσιμο bsd_auth.h δεν βρέθηκε
PAM: Enabled
GSSAPI: Enabled
KRB5: Enabled
SASL: Enabled
UPNP: Not found/disabled
Compatability: issetugid setproctitle strlcpy strvis
Ενότητες:
redirect: Not found
bandwidth: Not found ldap: Δεν βρέθηκε
pac: Not found Οπως φαίνεται παρακάτω:
Αφού η εγκατάσταση είναι επιτυχής, ελέγξτε την έκδοση με την ακόλουθη εντολή:
Δημιουργήστε μια νέα διαμόρφωση sockd.conf ως εξής:
Δημιουργήστε ένα νέο αρχείο υπηρεσίας sockd.service με βάση τον κανόνα systemd και διαμορφώστε το ως εξής:
Ρυθμίστε την εκκίνηση εκκίνησης και ξεκινήστε την υπηρεσία με τις ακόλουθες εντολές:
Οπως φαίνεται παρακάτω:
Να θυμάστε ότι το τείχος προστασίας δικτύου πρέπει να επιτρέπει τη θύρα 50001, παραλείπεται.
Χρησιμοποιήστε δοκιμές μπούκλας για πρόσβαση μέσω του πράκτορα socks5 με την ακόλουθη εντολή:
Το σφάλμα έχει ως εξής:
curl: (7) No authentication method was acceptable. (Είναι πολύ πιθανό ο διακομιστής SOCKS5 να ήθελε όνομα χρήστη/κωδικό πρόσβασης, καθώς καμία δεν παρασχέθηκε στον διακομιστή σε αυτήν τη σύνδεση.)
Το σφάλμα οφείλεται στην ανάγκη για όνομα χρήστη, έλεγχο ταυτότητας με κωδικό πρόσβασης για να επιτρέπεται η πρόσβαση στον ιστότοπο-στόχο μέσω του διακομιστή μεσολάβησης, δημιουργία χρήστη στον διακομιστή Dante, δημιουργία χρήστη χωρίς σπίτι ή κέλυφος και μόνο για έλεγχο ταυτότητας διακομιστή μεσολάβησης. Η εντολή είναι η εξής:
Χρησιμοποιώντας ξανά τη δοκιμή μπούκλας, η εντολή είναι η εξής:
Οπως φαίνεται παρακάτω:
Αναφορά:
Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Η σύνδεση με υπερσύνδεσμο είναι ορατή. |