我不是网络专家,但我需要进行一个实验,看看为什么当某些客户端计算机尝试从其内部网服务器加载 swf 时,某些 RSL 无法加载。我倾向于相信这是由于他们无法访问 adobe.com 下载 RSL 所致。但是,我们已经看到这些相同的 swf 可以在其他远离互联网的计算机上运行,我的观点是,这仅仅是因为 RSL 已缓存在它们的 Flash Player 中。
为了验证这一理论,我想从我的电脑上完全屏蔽 *.adobe.com,以避免能够从他们的网站下载 RSL。然后我想完全卸载 Flash Player,然后重新安装,然后从我们自己的服务器加载 swf。
我几乎无法操纵我们自己的任何网络。我可以使用 Windows 防火墙,但它似乎无法阻止特定网站。我曾尝试将此网站添加到 IE 中的“限制区域”之类的东西中,但出于某种原因,我仍然能够正常访问该网站。这不应该这么困难。
有什么想法吗?谢谢!
答案1
只需断开网线即可?或者您可以编辑 hosts 文件。
添加:
127.0.0.1 adobe.com
到
C:\Windows\System32\drivers\etc\hosts
答案2
由于您无法访问网络硬件,我能想到的最简单的方法是将您自己的路由器插入到混合路由器中并在那里阻止 Adobe。您可以从 Fry's 或 Best Buy 购买便宜的(30 美元)wifi 路由器。*.adobe.com
在路由器的防火墙内进行阻止,并让所选系统连接到您的新中间路由器,而不是公司的路由器。
另一个不太可行的选择是从一开始就阻止 Adobe 启动任何程序。您可以使用脚本来阻止应用程序启动。我发现一通过快速搜索,我知道还有其他软件。注意,我不能保证该软件,我一秒钟前才找到它。我将其作为示例。无论如何,这个软件只声称可以运行到 XP。