如何让电脑里所有软件都通过代理服务器上网
旧答案中提到的IE工具栏里的Internet选项确实存在代理设置功能,点击‘局域网设置’后勾选‘为LAN使用代理服务器’即可。但请务必注意,这个设置仅对基于IE内核或调用WinINET API的旧版应用有效,现代浏览器和大多数独立软件根本不会读取这个系统设置。
旧答案中提到的IE工具栏里的Internet选项确实存在代理设置功能,点击‘局域网设置’后勾选‘为LAN使用代理服务器’即可。但请务必注意,这个设置仅对基于IE内核或调用WinINET API的旧版应用有效,现代浏览器和大多数独立软件根本不会读取这个系统设置。
确实,很多老教程还在推这个办法,其实早就过时了。现在主流软件基本都是独立网络栈,WinINET那套早就不管用了。要是真想让所有软件走代理,还是得靠系统级方案或者专业工具,别在这老路径上纠结了。
太真实了,现在多少软件还是IE内核啊?很多国产软件虽然界面新,底层调的还是WinINET,所以那个设置确实能覆盖一部分,但确实不能包打天下,比如Chrome、FF这些硬核浏览器基本无视系统代理,得单独配或者用插件。这回答算是把“兼容性”这个坑点透了。