我只能通过代理访问互联网172.16.24.4:3128
。当我使用 Tor 提供的代理运行 proxychains 时,我的 proxychains 工作正常,但是当我使用访问互联网(即 )的代理运行 proxychains 时172.16.24.4:3128
,proxychains 不起作用。
以下是我遇到的错误类型:
proxychains apt-get update
ProxyChains-3.1 (http://proxychains.sf.net)
Err http://dl.google.com stable InRelease
Err http://dl.google.com stable Release.gpg
Could not resolve 'dl.google.com'
Err http://security.kali.org sana/updates InRelease
Err http://dl.bintray.com jessie InRelease
Err http://security.kali.org sana/updates Release.gpg
Could not resolve 'security.kali.org'
Err http://dl.bintray.com jessie Release.gpg
Could not resolve 'dl.bintray.com'
请帮忙。这个问题困扰我一年了,一直没找到解决办法。我认为问题在于代理后面的 DNS 查找。我不知道我已经尝试了一切。什么都不起作用。
还有一件事。如果我将http_proxy
变量设置为172.16.24.4:3128
,那么我的一些应用程序也可以工作,因此代理不起作用。
答案1
这里的问题不是代理链而是 DNS 请求!
尝试启用
proxy_dns
在你的/etc/proxychains.conf
或者修复您的 resolv.conf 文件以访问您环境中的 DNS 服务器。