700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > frp内网穿透-公网IP低成本使用高性能kali

frp内网穿透-公网IP低成本使用高性能kali

时间:2021-09-29 23:31:31

相关推荐

frp内网穿透-公网IP低成本使用高性能kali

frp内网穿透-公网IP低成本使用高性能kali

1.frp

Github项目地址:/fatedier/frp

找到最新的releases下载,系统版本自行确认。

使用命令

❯ uname -aDarwin bogon 19.5.0 Darwin Kernel Version 19.5.0: Tue May 26 20:41:44 PDT ; root:xnu-6153.121.2~2/RELEASE_X86_64 x86_64

2.vpn

拥有公网IP的vps,配置随意

3.服务端配置

拥有公网IP的服务端配置:

解压—删除客户端的文件(可选)—修改配置文件—运行(-c指定运行的配置文件,同一目录下可不使用默认frps.ini)

root@vultr:~# tar -zxvf frp_0.33.0_linux_amd64.tar.gzfrp_0.33.0_linux_amd64/frp_0.33.0_linux_amd64/frps_full.inifrp_0.33.0_linux_amd64/frps.inifrp_0.33.0_linux_amd64/frpcfrp_0.33.0_linux_amd64/frpc_full.inifrp_0.33.0_linux_amd64/frpsfrp_0.33.0_linux_amd64/LICENSEfrp_0.33.0_linux_amd64/frpc.inifrp_0.33.0_linux_amd64/systemd/frp_0.33.0_linux_amd64/systemd/frpc@.servicefrp_0.33.0_linux_amd64/systemd/frpc.servicefrp_0.33.0_linux_amd64/systemd/frps.servicefrp_0.33.0_linux_amd64/systemd/frps@.serviceroot@vultr:~/frp_0.33.0_linux_amd64# rm -rf frpc*root@vultr:~/frp_0.33.0_linux_amd64# lsLICENSE frps frps.ini frps_full.ini systemdroot@vultr:~/frp_0.33.0_linux_amd64# vi frps.ini[common]bind_port = 7000 #frps和frpc之间通讯端口dashboard_port = 7500 #监控页面web地址dashboard_user = xiaobaitu #监控页面账号dashboard_pwd = baiyoubai #监控页面账号root@vultr:~/frp_0.33.0_linux_amd64# ./frps -c frps.ini/06/16 15:41:42 [I] [service.go:178] frps tcp listen on 0.0.0.0:7000/06/16 15:41:42 [I] [service.go:277] Dashboard listen on 0.0.0.0:7500/06/16 15:41:42 [I] [root.go:209] start frps success

4.客户端配置

步骤同上,解压—删除服务端文件(可选)—编辑配置文件—运行服务即可

root@kali:~# tar -zxvf frp_0.33.0_linux_amd64.tar.gzfrp_0.33.0_linux_amd64/frp_0.33.0_linux_amd64/frps_full.inifrp_0.33.0_linux_amd64/frps.inifrp_0.33.0_linux_amd64/frpcfrp_0.33.0_linux_amd64/frpc_full.inifrp_0.33.0_linux_amd64/frpsfrp_0.33.0_linux_amd64/LICENSEfrp_0.33.0_linux_amd64/frpc.inifrp_0.33.0_linux_amd64/systemd/frp_0.33.0_linux_amd64/systemd/frpc@.servicefrp_0.33.0_linux_amd64/systemd/frpc.servicefrp_0.33.0_linux_amd64/systemd/frps.servicefrp_0.33.0_linux_amd64/systemd/frps@.serviceroot@kali:~# cd frp_0.33.0_linux_amd64/root@kali:~/frp_0.33.0_linux_amd64# lsfrpc frpc_full.ini frpc.ini frps frps_full.ini frps.ini LICENSE systemdroot@kali:~/frp_0.33.0_linux_amd64# rm -rf frps*root@kali:~/frp_0.33.0_linux_amd64# lsfrpc frpc_full.ini frpc.ini LICENSE systemdroot@kali:~/frp_0.33.0_linux_amd64# vi frpc.ini[common]server_addr = x.x.x.x #此处为公网IPserver_port = 7000 #此处为公网服务端端口[ssh]type = tcplocal_ip = 127.0.0.1local_port = 22 #监听本地22端口remote_port = 10086#转发到公网10086端口use_compression = true

5.连接测试

ssh root@x.x.x.x -p 10086 #输入账号密码即可

若要使用其他协议或进行其他端口转发可修改配置进行转发,例如msf生成一个tcp反弹shell并指定了公网IP和端口7878,则只需修改客户端(kali)的frp配置文件,添加如下内容

root@kali:~/frp_0.33.0_linux_amd64# vi frpc.ini[common]server_addr = x.x.x.x #此处为公网IPserver_port = 7000 #此处为公网服务端端口[msf]type = tcplocal_ip = 127.0.0.1local_port = 7878 #监听本地7878端口remote_port = 7979#转发到公网7979端口use_compression = true

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。