如何让电脑里所有软件都通过代理服务器上网
对于系统自带的应用和部分网络请求,可以通过Windows的WinHTTP配置来实现。以管理员身份运行命令提示符,输入 netsh winhttp set proxy proxy-server="http=127.0.0.1:端口号" 命令,可以将系统级流量指向代理,但这依然覆盖不全所有第三方软件。
对于系统自带的应用和部分网络请求,可以通过Windows的WinHTTP配置来实现。以管理员身份运行命令提示符,输入 netsh winhttp set proxy proxy-server="http=127.0.0.1:端口号" 命令,可以将系统级流量指向代理,但这依然覆盖不全所有第三方软件。
这种方法确实治标不治本。很多现代应用直接走 WinINet 或者自定义的网络库,根本不理 WinHTTP。要想真正“全局”生效,要么用路由器层面做透明代理,要么老老实实一个个软件设置,或者直接用支持全局代理的客户端软件,别太迷信系统命令了。