2023年7月20日发(作者:)
代理⼯具frp的使⽤0x00 frp的下载及安装不同的代理客户端中的代理名字(即[]中的)不可重复;有不了解的代理功能,通过查看frpc_找到相应的配置0x01 服务器端 frps在VPS(IP为3.3.3.3)上搭建frp-server,⽰例的配置⽂件如下:#cat [common]bind_port = 9000vhost_http_port = 80frps的启动命令./frps -c s的配置相对较少,vhost_http_port端⼝⽤于代理web服务。相当于frps提供了⼀个侦听端⼝,具体哪个代理服务开启在哪个端⼝由指定。0x02 客户端 frpc [web]因为⼀个frps上可以注册代理多个web,它们的端⼝都是vhost_http_port,因此,在每个代理 frp web client上都需要做域名映射,frps通过域名区分,进⽽转发到不同的frpc。1. 需代理的机器2.2.2.2上机器上进⾏如下配置⽰例的配置⽂件如下:[common]server_addr = 3.3.3.3server_port = 9000[web]type = httplocal_port = 80custom_domains = c的启动命令./frpc -c 2. 在访问机上配置/etc/hosts3.3.3.3 3. 在访问机上访问,即可代理到2.2.2.2上的web服务。0x03 客户端 frpc [ssh]在需要代理的机器上进⾏如下配置⽰例的配置⽂件如下:[common]server_addr = 3.3.3.3server_port = 9000[ssh]type = tcplocal_ip = 127.0.0.1local_port = 22remote_port = 9022frpc的启动命令./frpc -c 在⼯作机上执⾏如下命令:ssh root@3.3.3.3即可代理到⽬标机器,输⼊密码即可登录。0x02 客户端 frpc [socks5]在需代理的机器上进⾏如下配置:⽰例的配置⽂件如下:[common]server_addr = 3.3.3.3server_port = 9000[socks_proxy]type = tcpremote_port =9888plugin = socks5frpc的启动命令./frpc -c 在⼯作机上配置/etc/cks5 3.3.3.3 9888在⼯作机上执⾏proxychains xxxx,即可使⽤代理进⾏访问。⽐如 proxychains firefox, proxychains mysql -u -h -p等命令。
发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1689812790a288260.html
评论列表(0条)