如何将 Tor IP 设置为 GeoLocation?
How can I set the Tor IP to a GeoLocation?
我正在构建一个机器人,因此我想使用 Tor。此外,我想将我的 IP 设置为选择的 Geoloaction 或国家/地区。这可能吗?
这是我的 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);
}
您所要做的就是编辑浏览器捆绑包使用的 torrc
配置文件(通常位于 Browser/TorBrowser/Data/Tor
)并添加如下配置值:
ExitNodes {US}
其中US
是您要使用的IP的国家代码。您可以通过逗号分隔指定倍数。注意:国家代码必须用 {}
括起来才能工作。有关接受内容的详细信息,请参阅 ExcludeNodes
文档。
我正在构建一个机器人,因此我想使用 Tor。此外,我想将我的 IP 设置为选择的 Geoloaction 或国家/地区。这可能吗?
这是我的 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);
}
您所要做的就是编辑浏览器捆绑包使用的 torrc
配置文件(通常位于 Browser/TorBrowser/Data/Tor
)并添加如下配置值:
ExitNodes {US}
其中US
是您要使用的IP的国家代码。您可以通过逗号分隔指定倍数。注意:国家代码必须用 {}
括起来才能工作。有关接受内容的详细信息,请参阅 ExcludeNodes
文档。