返回顶部

使用frp把目标端口的服务代理出来

题记

       昨天完成的是内网通路的打通,今天来玩frp映射单个服务,也是很有意思的。

工具

       Kali:有外网ip:103.234.72.5

       Windows2008:开放80(靶场http服务)与3389(远程桌面服务),ip:192.168.0.132

使用FRP映射web服务

       Kali作为服务端,服务端启动./frps -c frps.ini,服务端的配置frps.ini如下:

[common]

bind_addr = 103.234.72.5

bind_port = 7000

dashboard_addr = 103.234.72.5

dashboard_port = 27500

dashboard_user = root

dashboard_pwd = root

token = 1q2w3e

heartbeat_timeout = 90

       内网主机作为客户端,客户端启动frpc.exe -c frpc.ini,客户端的配置文件 frpc.ini如下

[common]

server_addr = 103.234.72.5

server_port = 7000

token = 1q2w3e

[HTTP]

type=tcp

local_ip = 127.0.0.1

local_port = 80 #要映射的本地端口

remote_port = 8080 #要映射的服务端端口,因为我kali的80端口被占用我就把它改成了8080

custom_domains=www.test.com #这个必须要写

       都启动后可以看见链接情况,访问103.234.72.5:8080就是访问192.168.0.132的80端口

使用FRP映射3389端口

       Kali作为服务端,服务端启动./frps -c frps.ini,服务端的配置frps.ini如下:

[common]

bind_addr = 103.234.72.5

bind_port = 7000

dashboard_addr = 103.234.72.5

dashboard_port = 27500

dashboard_user = root

dashboard_pwd = root

token = 1q2w3e

heartbeat_timeout = 90

       内网主机作为客户端,客户端启动frpc.exe -c frpc.ini,客户端的配置文件 frpc.ini如下

[common]

server_addr = 103.234.72.5

server_port = 7000

token = 1q2w3e

[3389]

type=tcp

local_ip = 127.0.0.1

local_port = 3389

remote_port = 3389

       服务启动后就可以利用kali的ip远程桌面链接目标服务器了。

       可以看到成功3389登入并且服务器退出。

也可以多协议配置

posted @ 2021-01-12 16:31  11阳光  阅读(605)  评论(0编辑  收藏  举报