android - Tor socks 代理出现错误“规则集不允许连接”
问题描述
我正在使用 tor socks 代理来检索网页。它可以完美地与某些域名(如 google.com)一起使用,但在与 IP 地址一起使用时会出现此错误
规则集不允许连接
是不是因为 Tor 代理不允许直接输入 IP 地址,假设用户可能已经在没有 Tor 的情况下解析了域的 IP 地址并且可以泄露他们的身份?如果是,我该如何解决这个问题?还是有其他事情发生?
int port = onionProxyManager.getIPv4LocalHostSocksPort();
int proxyPort = port;
String proxyHost = "127.0.0.1";
String remoteHost = "https://97.X.X.X";//"google.com";
int remotePort = 8080;
Socks5Proxy socks5Proxy = new Socks5Proxy(proxyHost, proxyPort);
socks5Proxy.resolveAddrLocally(false);
Socket socket = new SocksSocket(socks5Proxy,
InetAddress.getByName(remoteHost), remotePort);
解决方案
推荐阅读
- c++ - Windows 等效于 Linux fifo
- javascript - 单击时的数据排序无法找到表格
- javascript - JavaScript - Minecraft 身份验证错误
- angular - AngularFirebase 不从数据库中读取数据并以 HTML 格式显示
- android-studio - 使用 Android Studio 3.1.3 生成签名的 APK
- python - Python3.6 |- 使用 __import__ 从列表中导入模块 -|
- c# - Google 登录代码不起作用
- php - 使用 PDO 和 MySQL PHP 插入时如何将 ID 转移到不同的表
- php - 如何将传入的短信从 GoIP 检索到 PHP?
- javascript - 为什么我的文件数组没有附加到 FormData?