Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 1|Svare: 0

[Kommunikasjon] Linux bygger en SOCKS-trafikkproxytjeneste basert på Dante

[Kopier lenke]
Publisert påFor 14 sekunder siden | | | |
Krav: Siden tilgangen til noen nettsteder på nettverket er spesielt treg, kan det hende du må bruke en SOCKS5-proxy for å øke tilgangen for å øke tilgangen. Vanlig tjenesteprogramvare inkluderer: Dante, SS5, Gost, osv.

anmeldelse
[Praktisk kamp] Bygg en HTTP-proxy-tjeneste basert på Tinyproxy
https://www.itsvse.com/thread-10373-1-1.html

Linux bruker ProxyChains4 for å proxy-tilgang til det spesifiserte programnettverket
https://www.itsvse.com/thread-11162-1-1.html

Dante

Dante er et produkt utviklet av Inferno Nettverk A/S. Den inneholder en SOCKS-server og en SOCKS-klient, og implementerer RFC 1928 og relaterte standarder. Dante er et fleksibelt produkt som kan brukes til å tilby praktisk og sikker nettverkstilkobling. 15. desember 2024: Dante versjon 1.4.4 er nå tilgjengelig.

Offisiell nettside:Innloggingen med hyperkoblingen er synlig.
Laste ned:Innloggingen med hyperkoblingen er synlig.
Konfigurasjonsdokumentasjon:Innloggingen med hyperkoblingen er synlig.

SS5

SS5 er en SOCKS-server som implementerer SOCKS v4- og v5-protokollene. Som proxyserver er SS5 ansvarlig for autentisering, analyse og behandling av nettverksforespørsler for klienter. Den etablerer en tilkobling til applikasjonsverten for klientapplikasjonen.

Faktisk ville jeg i begynnelsen bygge SS5 og sjekke det utDen siste versjonen ble oppdatert i 2013, noe som er for langt unna, og ga opp.

Kildekodeadresse:Innloggingen med hyperkoblingen er synlig.

Dante-1.4.4 Utrullingsveiledning

Kjøpte en virtuell maskin fra Azure, system: Rocky Linux 9.6, installer først avhengighetspakken med følgende kommando:
Ved å kompilere dante-1.4.4-versjonen fra kildekoden, er kommandoen som følger:
Resultatet er som følger:
                     Konfigurer status:

Client:            Enabled
Server:            Enabled
Preloading:        Enabled
Libwrap:           Disabled, tcpd.h missing
BSD-autentisering: Deaktivert, brukbar bsd_auth.h ikke funnet
PAM:               Enabled
GSSAPI:            Enabled
KRB5:              Enabled
SASL:              Enabled
UPNP:              Not found/disabled
Compatability:     issetugid setproctitle strlcpy strvis

                     Moduler:

redirect:          Not found
bandwidth:         Not found
ldap: Ikke funnet
pac:               Not found
Som vist nedenfor:



Etter at installasjonen er vellykket, sjekk versjonen med følgende kommando:
Lag en ny sockd.conf-konfigurasjon som følger:
Opprett en ny sockd.service-tjenestefil basert på systemd-regelen, og konfigurer den som følger:
Sett oppstartsoppstart og start tjenesten med følgende kommandoer:
Som vist nedenfor:



Husk at nettverksbrannmuren må tillate port 50001, utelatt.

Bruk curl-tester for å få tilgang gjennom socks5-agenten med følgende kommando:
Feilen er som følger:

curl: (7) No authentication method was acceptable. (Det er ganske sannsynlig at SOCKS5-serveren ønsket et brukernavn/passord, siden ingen ble levert til serveren på denne forbindelsen.)

Feilen skyldes behovet for brukernavn, passordautentisering for å gi tilgang til målnettstedet via proxyen, opprettelse av en bruker på Dante-serveren, opprettelse av en bruker uten hjem eller shell, og kun for proxy-autentisering. Kommandoen er som følger:
Ved å bruke curl-testen igjen, er kommandoen som følger:
Som vist nedenfor:



Referanse:

Innloggingen med hyperkoblingen er synlig.
Innloggingen med hyperkoblingen er synlig.
Innloggingen med hyperkoblingen er synlig.




Foregående:Azure Virtual Machine VM Reinitialization System (Reinstall System)
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com