proxychains可正常运行 就是不知道自己的IP是不是配置错了
主机的是可以的
之前配置的是桥接 但是无法使用 没有RZ616这个选线
我的需求就是挂上代理
proxychains可正常运行 就是不知道自己的IP是不是配置错了
引自免费微信小程序:皆我百晓生
看起来你在设置Kali Linux上的proxychains时遇到了一些问题。从你提供的信息来看,你已经成功安装并预加载了libproxychains.so.4
库,并且能够使用proxychains运行curl命令。然而,你想要确认使用的IP地址是否正确。
在你执行proxychains4 curl ip.fm
命令后,返回的IP地址显示为中国的IP地址(38.207.142.45)。这可能是因为你的代理链路并没有正确绕过到预期的节点,或者你的代理服务器本身就在中国。
要解决这个问题,我们首先需要检查你的/etc/proxychains4.conf
配置文件。这里有一个基本的示例配置,你可以参考一下:
# /etc/proxychains4.conf
# 设置全局参数
strict_chain
timeout 3000
retry 3
# 添加你的代理列表
[ProxyList]
# 这里添加你的代理服务器,例如:
# socks5 127.0.0.1 9050
# http 127.0.0.1 8080
如果你使用的是Tor作为代理,确保你已经正确设置了Tor并将其作为代理链的一部分。你需要在配置文件中添加Tor的SOCKS5代理,像这样:
[servers]
socks5 127.0.0.1 9050
然后,你需要启动Tor服务,确保它在本地监听9050端口。你可以通过以下步骤启动Tor:
sudo systemctl start tor
接下来,你需要确认你的虚拟机网络设置是否正确。根据图4中的信息,你似乎是在使用NAT模式,这意味着虚拟机将通过宿主机的IP地址进行通信。如果你想通过代理链路访问互联网,你可能需要更改虚拟机的网络设置为桥接模式,以便虚拟机可以直接连接到物理网络。在VirtualBox中,你应该能找到桥接模式(Bridge)选项,选择一个可用的物理网络适配器。
若要切换到桥接模式,请按照以下步骤操作:
完成这些步骤后,再次尝试使用proxychains运行curl命令,看看返回的IP地址是否符合预期。如果仍然存在问题,可能需要检查代理服务器的有效性,或者检查是否有防火墙规则阻止了代理流量。
注意:为了保护你的隐私,建议谨慎使用公共代理服务器,尤其是免费的代理。在某些情况下,它们可能会记录你的活动或被用来发起恶意攻击。