kali linux配置agent
在博主配置kali 的时候遇到了一些小问题,主要就是连接一直报错超时。
方法一:优点:免费,但是agent很不稳定
搜索免费ip,在Google搜索free proxy list
检查可用ip
连接成功
cd /etcls |grep redsnano redsocks.conf
使用redsocks,成功开启全局XXip
data:https://www.cnblogs.com/volqiu/p/4811402.html
不重定向
cat iptables.shsh iptables.sh
[proxychains] config file found: /etc/proxychains4.conf
[proxychains] preloading /usr/lib/x86_64-linux-gnu/libproxychains.so.4
[proxychains] DLL init: proxychains-ng 4.16
[proxychains] Dynamic chain ... 72.206.181.105:64935 ... 31.170.22.127:1080 <--socket error or timeout!
[proxychains] Dynamic chain ... 72.206.181.105:64935 ... 104.26.13.31:80 <--socket error or timeout!
[proxychains] Dynamic chain ... 72.206.181.105:64935 ... 104.26.12.31:80
这里报错还是因为免费的agent不稳定导致的连接超时。
方法二、使用某软件,配置NAT
方法一走不通了,就想看看桥接模式行不行,试了一下午,经过一个B站up主的科普后发现,原来是因为校园网验证的问题,导致不能使用桥接模式。
桥接模式和NAT模式
桥接模式与主机处于同一网段才能通信。可以理解为搭一个桥把虚拟机的网络连接到路由器上。网络配置信息和主机相同。即桥接模式连接的设备和主机连接的局域网或者网线的网段相同。(注意像是校园网,等需要验证的网络,是无法使用桥接模式的)
有一个误区,我以为开启XX后,无线局域网适配器 WLAN的IPV4地址会变化为XXIP。
开启XX后无线局域网适配器 WLAN 的 IPv4 地址不变化,是因为XX服务和你设备的本地 IP 地址是两个独立的概念,它们在网络中扮演不同的角色。
最后发现,问题是配置NAT的端口号写错了
流程
最后把流程顺一遍
首先
,
在虚拟机中使用命令,查看是否有ip地址,这里的ip是NAT的ip,它和主机中的VMware Network Adapter VMnet8的网段相同。
ifconfig
ipconfig
其次
,
使用小黑猫,查看ip接口是否可用(绿色)
最后
,
输入
nano /etc/proxychains4.conf
在proxylist中配置你的ip信息,注意代理的端口默认是7890。
保存后输入
proxychains curl ip.sb
检查连接成功。
这里配置的agent,是局部agent,即只针对某个浏览器或者应用可开启的agent。
配置全局agent的资料放到下面了。
相关资料
https://blog.csdn.net/Ahuuua/article/details/108575907
https://blog.csdn.net/signmem/article/details/116455310
https://blog.csdn.net/gitblog_00078/article/details/137538215
全局ip:https://www.cnblogs.com/volqiu/p/4811402.html