【问题标题】:How to change proxy programmatically?如何以编程方式更改代理?
【发布时间】:2014-09-17 03:03:00
【问题描述】:

我希望测试我的网络服务器,该服务器具有通过 IP 地址检测滥用 API 使用情况的检查功能。一个 IP 地址限制为每天数百次 API 调用。

作为测试和模拟过程的一部分,我需要能够以编程方式频繁切换 IP。这个怎么做?我正在考虑使用公开可用的免费代理服务(甚至是 TOR)来隐藏我的 IP。但我不确定如何以编程方式更改代理设置。

我正在使用 Ruby,但欢迎使用任何语言。

【问题讨论】:

    标签: java ruby ubuntu proxy tor


    【解决方案1】:

    在 ruby​​ 中,您可以调用命令提示符。如果我是你,我会创建一个使用这些调用的方法。为此,请使用 %x 命令。

    编辑---- 这是我编写的代码。

    def ipChanger(name,ip)
        return %x(netsh interface ip set address #{name} static #{ip} 255.255.255.0)
    end
    

    语法是“netsh interface ip set address”你的适配器名称在这里”静态“新ip”“新网络掩码”“可选默认网关”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-07
      • 1970-01-01
      • 2016-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多