【PROXYCHAINS】Kali Linux 上配置NAT PROXYCHAINS保姆级教程

发布于:2024-05-21 ⋅ 阅读:(50) ⋅ 点赞:(0)

kali linux配置agent

在博主配置kali 的时候遇到了一些小问题,主要就是连接一直报错超时。

在这里插入图片描述


方法一:优点:免费,但是agent很不稳定

搜索免费ip,在Google搜索free proxy list

检查可用ip

连接成功

在这里插入图片描述

cd /etc

ls |grep reds

nano redsocks.conf

使用redsocks,成功开启全局XXip

data:https://www.cnblogs.com/volqiu/p/4811402.html
在这里插入图片描述

不重定向

cat iptables.sh

sh 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