【问题标题】:how to simulate firwalls and proxies when developing code? [closed]开发代码时如何模拟防火墙和代理? [关闭]
【发布时间】:2011-07-08 14:04:00
【问题描述】:

我正在编写经常必须在受限环境中工作的代码。我有时在家里编写代码,它工作得很好,当我把它放在工作中进行测试时,McAfee 或其他一些防火墙会阻止它。 有时无法禁用此类保护。

我需要一个用于我的家庭开发环境的测试套件,我可以在其中模拟所有这些限制,而不必自己安装所有这些限制(例如,根据我的经验,一旦你使用已安装)。我还需要模拟代理服务器。

如果有帮助,我正在用 Java 编写代码。

[编辑:所以一些 Java 库会很棒]

【问题讨论】:

  • 这可能不相关,但如果您发现自己在工作中受到限制,为什么不尝试以某种方式解除限制以使您的工作更轻松?例如,如果您的防火墙不允许您进行某些连接,您可以与您的系统管理员交谈并要求他为您设置例外。如果没有选择,我想虚拟开发环境可以做到。
  • 您可以在对话过程中杀死您的服务器/客户端,看看会发生什么。关于代理,为什么不在您的计算机上安装代理并配置您的应用程序以通过它工作?
  • @Kevin。实际上,工作环境是“真实世界环境”,实际部署了应用程序,并且由于“安全原因”而无法更改。我目前使用的是虚拟开发环境,但使用起来有点麻烦。

标签: java proxy firewall mcafee


【解决方案1】:

您可以使用具有不同测试设置的 VMware(或 VirtualBox)。

【讨论】:

  • 实际上这就是我目前正在做的事情。我希望有一些我可以在 Java 中使用的库。
【解决方案2】:

【讨论】:

    猜你喜欢
    • 2017-10-16
    • 2014-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-06
    • 2017-12-08
    • 2023-04-01
    相关资源
    最近更新 更多