Proxy-innpakninger ved oppstart og eksisterende prosesser
Forklarer hvorfor en prosessinnpakning vanligvis må starte programmet i stedet for å koble en proxy til de allerede åpne tilkoblingene.
En innpakning som socksify eller proxychains starter vanligvis målprogrammet sammen med et avskjæringsbibliotek. Å gi den PID-en til en eksisterende prosess bygger ikke det biblioteket inn i prosessen og flytter heller ikke de åpne tilkoblingene. For proxychains-ng, sjekk kravene for bibliotekinnlasting til den faktiske kjørbare filen.
Hvis programmet har egne proxy-innstillinger, bruk den dokumenterte måten å bruke dem på. En endring kan påvirke nye forespørsler mens etablerte tilkoblinger fortsetter på sin tidligere rute.
Hvis avskjæring ved oppstart er den tiltenkte metoden, legg til rette for en passende omstart av programmet under den innpakningen. Husk at noen oppstartere overlater arbeidet til en allerede kjørende bakgrunnsinstans.
En systemnivå-ruting eller avskjæringsdesign er en annen mekanisme med sitt eget omfang. Den bør ikke beskrives som samme operasjon som å legge til en proxy-innstilling på én PID.
For en påkrevd utgang, identifiser den faktiske prosessen som lager nye nettverkstilkoblinger, og ruten de tilkoblingene bruker. Et synlig prosessnavn eller en innpakningskommando i en annen terminal beviser ingen av delene.