proxychains4 -f /home/alex/proxy-lab.conf curl https://example.com/

Argumentet -f väljer en läsbar konfiguration för det här proxychains-ng-anropet. Ersätt exempelets fullständiga sökväg med filen du tänker underhålla och kontrollera den inlästa sökvägen i startutdata. Ett fel som fortfarande anger en annan fil förklarar varför redigeringen av den förväntade proxychains4.conf inte hade någon effekt.

Utan det explicita valet omfattar sökningen PROXYCHAINS_CONF_FILE, en konfiguration i arbetskatalogen, en fil per användare och installerade systemplatser. Paket- och wrapper-versioner kan skilja sig i sina standardvärden. Därför kan en projektlokal proxychains.conf, en annan kontos hemkatalog eller en annan körbar fil i PATH ändra indata.

Om den valda filen inte rapporterar någon giltig proxy

Kontrollera parsningen före anslutningen. Poster hör hemma under [ProxyList] och behöver protokollet och fälten som den installerade versionen förväntar sig. Kontrollera kommentarer, sektionsplacering och syntax. För en tillåten offentlig slutpunkt erbjuder listan över gratis proxys kandidater att ange med de obligatoriska fälten för det valda protokollet. En HTTP-lyssnare som beskrivs som SOCKS är fortfarande fel även när den avsedda filen har lästs in.

Ett fel i den parsade konfigurationen skiljer sig från en tidsgräns efter ett anslutningsförsök. När den avsedda slutpunkten har parsats följer du nästa misslyckade steg: inläsning av bibliotek, proxyförhandling, autentisering, anslutning till målet eller applikationssvar. Att byta namn på en systemfil kan inte reparera dessa steg.

För separata kommandon som behöver separata utgångar väljer du deras filer explicit i stället för att skriva över en delad konfiguration medan processer startar. Det finns ingen anledning att skriva över en annan systemövergripande fil bara för att återskapa ett filnamn från en gammal guide.

Relaterade artiklar