禁止Matlab、Jetbrains等大型软件联网
CMOS4000
编辑于 2024年02月05日 21:42
收录于文集
共141篇

笔者曾经在网页链接​ 中讲过如何屏蔽软件联网,即将安装目录下的所有程序添加进防火墙,从而达到禁止更新、遥测等目的。但是这种方法仅适用于小型软件,否则将会添加大量规则,导致卡顿。

对于Matlab、Jetbrains这些大型软件,由于众所周知的原因,大家也往往使用了众所周知的方法,获得了这些软件的众所周知的版本。而一旦更新或者连接到服务器校验,很有可能没法众所周知了。但是这些软件规模太大,又不能全加防火墙。

其实,我们可以换种思路,让软件“自废武功”——使用软件自带的设置“代理服务器”。

以Matlab为例——

预设项——网页中勾选使用代理服务器连接到Internet,将代理主机设为127.0.0.1(本地),端口可随意填写。

这样每次Matlab需要访问网络时,就会转到本地,自然无法更新或者接受遥测了。

实测如果主动检查更新,仍会提示更新的半年版本,但是自然已经无法下载,而且平时会在通知处提示版本更新,现在也不会提醒了。

Jetbrains系列软件也可以使用此方法。