socksify 或 proxychains 这类包装器通常会把拦截库一起启动目标程序。把现有进程的 PID 交给它,并不会把该库装进那个进程,也不会搬走它已打开的连接。对 proxychains-ng,请检查实际可执行文件的库加载要求。

如果应用自带代理设置,请按文档说明的方式应用它们。改动可能影响新的请求,而已建立的连接会继续沿此前的路由。

如果启动时拦截才是预期的方法,就在该包装器下安排一次恰当的应用重启。记住,有些启动器会把工作交给已经在运行的后台实例。

系统级的路由或拦截设计是另一种机制,有它自己的适用范围。不应把它描述成与给单个 PID 添加代理设置相同的操作。

如果需要确定出口,就要识别真正在建立新网络连接的进程,以及这些连接所走的路由。看得见的进程名,或另一个终端里的包装器命令,都不能确认这两点中的任何一点。

相关文章