如何将Tor IP设置为GeoLocation?

时间:2016-09-07 16:59:57

标签: geolocation ip tor

我正在构建机器人,因此我想使用Tor。更多,我想将我的Ip设置为选择的Geoloaction或Country。这可能吗?

继承我的Tor初始化代码

public static void setUp() throws Exception {
    //driver = new HtmlUnitDriver();    
    //driver = new FirefoxDriver();
    String torPath = "/Applications/TorBrowser.app/Contents/MacOS/firefox";
    String profilePath = "/Applications/TorBrowser.app/TorBrowser/Data/Browser/profile.default/";
    FirefoxProfile profile = new FirefoxProfile(new File(profilePath));
    FirefoxBinary binary = new FirefoxBinary(new File(torPath));
    driver = new FirefoxDriver(binary, profile);        
    baseUrl = "https://qa2all.wordpress.com";
    driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
}

1 个答案:

答案 0 :(得分:0)

您所要做的就是编辑浏览器套件使用的torrc配置文件(通常位于Browser/TorBrowser/Data/Tor)并添加如下配置值:

ExitNodes {US}

其中US是您要使用的IP的国家/地区代码。您可以通过逗号分隔它们来指定倍数。注意:国家/地区代码必须由{}括起才能生效。有关已接受内容​​的详细信息,请参阅ExcludeNodes文档。