使用frp来搭建socks代理
使用frp来搭建代理实现kali访问mysql
frps配置(云服务器或者攻击机)
root@xy90307117:/data# cat frps.ini [common] bind_port = 7000 #本地监听端口 bind_addr = 0.0.0.0 #本地地址绑定所有 authentication_timeout = 0 token=you_token #随便写要和客户端一致frpc配置(目标服务器)
└─# cat frpc.ini [common] server_addr = 10.10.10.11 # 域名和IP都可以 server_port = 7000 #连接的服务端端口 token=your_token # 可以理解为连接密码,防止未授权访问 [http_proxy] type = tcp remote_port = 7777 #socks的端口 plugin = socks5最后kali机器如下配置进行代理,访问内网的192.168.1.0网段是否可以通信
内网端口映射配置
我们要把web1的5000端口的web服务映射到公网服务器上
frps配置(公网服务器)
root@xy90307117:/data# cat frps.ini [common] bind_port = 7000 bind_addr = 0.0.0.0 authentication_timeout = 0 token=you_tokenfrpc配置(内网主机)
┌──(root㉿kali)-[/data/proxy_tools/frp_linux/frp] └─# cat frpc.ini [common] server_addr = 10.10.10.11 server_port = 7000 token=you_token [local_http_server] type = tcp local_ip = 127.0.0.1 local_port = 5000 # 你的内网服务端口 remote_port = 5000# 公网访问的端口最后使用kali机器去访问10.10.10.12的5000端口,看看是否映射成功