我有 proxychains 3.1。运行 proxychains firefox www.duckduckgo.com
无法连接到任何服务器。所有连接均被拒绝。我已取消注释动态链并注释严格链。问题仍然存在。我尝试在线研究它。我看到类似更新到新版本的内容。
有人能提供一些相关信息吗?我是新用户,我开始遇到困难。任何帮助都非常感谢
答案1
因为您在问题中没有提到它,所以我假设您除了代理链之外没有运行任何其他程序。
想象一下 Proxychains 是代理和应用程序之间的连接。如果未设置,它会尝试将调用的应用程序 (Firefox) 的通信重定向到不存在的代理,并且连接会被拒绝。为了轻松设置,您可以安装 tor (https://www.torproject.org/) 并让它在后台运行。现在您需要配置代理链以使用 tor,它(默认情况下)监听端口 9050。
由于您已经在使用 Kali-Linux,因此 Tor 应该已经预先安装,并且可以通过在终端内执行“tor”来启动。
检查所有设置是否正确:
检查 tor 服务:
ngs@ngs:~$ sudo netstat -tulpn | grep tor
tcp 0 0 127.0.0.1:9050 0.0.0.0:* LISTEN 1922/tor
检查 /etc/proxychains.conf 文件的配置是否正确:
[ProxyList]
# add proxy here ...
# meanwile
# defaults set to "tor"
socks4 127.0.0.1 9050
运行:
ngs@ngs:~$ proxychains google-chrome "check.torproject.org"
从源更新
如果您想将 proxychains 更新到最新版本(从源代码),您首先必须删除现有包并编译一个新的包:
ngs@ngs:~$ sudo apt-get purge proxychains
从以下网址下载最新版本http://proxychains.sourceforge.net/,解压并构建
ngs@ngs:~$ tar -xvf proxychains-3.1.tar.gz
proxychains-3.1/
proxychains-3.1/AUTHORS
proxychains-3.1/COPYING
proxychains-3.1/ChangeLog
.
.
ngs@ngs:~$ cd proxychains-3.1/
ngs@ngs:~$ ./configure
ngs@ngs:~$ make
安装:
ngs@ngs:~$ sudo make install
再次检查Proxychains的版本和配置。