天道酬勤

利用frp实现内网Kali穿透【傻瓜式操作】

##前言

kali不能总是在虚拟机里放着,要放出去溜溜的。

##前期准备

首先要有一台服务器,我用的Vultr的服务器,最近搞活动,充值十美元,赠送50美元,很划算。

附上官网地址:https://www.vultr.com/

网上有很多购买的教程,我这里就不演示了。

安装Centos 7就可以。

##开始穿透

##服务端

wget https://github.com/fatedier/frp/releases/download/v0.30.0/frp_0.30.0_linux_amd64.tar.gz//配置frp服务端

tar -zxvf frp_0.30.0_linux_amd64.tar.gz//解压下载的文件

cd frp_0.30.0_linux_amd64//进入解压的文件

vim frps.ini//配置服务端

[common]# 服务器端端口

bind_port = 11111  //与内网机器建立隧道的端口

# 客户端连接凭证

privilege_token = mytoken //连接时进行身份验证更加安全

# 最大连接数

max_pool_count = 5

# 服务器看板的访问端口

dashboard_port = 7500  //相当于frp的后台查看面板

# 服务器看板账户

dashboard_user = admin

dashboard_pwd = password

接下来需要开启服务器上的三个端口,7500、11111、22222。

利用命令进行开启:

firewall-cmd --zone=public --add-port=80/tcp --permanent //服务器开启80端口

7500端口是frp的查看面板

11111端口是建立隧道的端口

22222端口是穿透出去的公网端口

用一张来表示穿透的大体意思吧。

当隧道建立好之后,内网机器4444端口的进程就可以在公网服务器上的22222端口进行展示。

./frps -c ./frps.ini,前台开启frp服务

./frps -c ./frps.ini &后台开启frp服务

##kali客户端

wget https://github.com/fatedier/frp/releases/download/v0.30.0/frp_0.30.0_linux_amd64.tar.gz//配置frp客户端

tar -zxvf frp_0.30.0_linux_amd64.tar.gz//解压下载的文件

cd frp_0.30.0_linux_amd64//进入解压的文件

vim frpc.ini//配置客户端

[common]
server_addr = xxx.xxx.xxx.xxx //公网服务器的ip:xxx.xxx.xxx.xxx
server_port = 11111  //建立隧道的端口

privilege_token = mytoken //连接时进行身份验证更加安全

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 4444
remote_port = 22222   //映射的端口

./frpc -c ./frpc.ini 即可成功穿透

公网ip:7500 ,可以访问frp控制面板

可以看到我们连接的两台的机器。

 

参考链接

https://blog.csdn.net/cao0507/article/details/82758288 

https://www.vediotalk.com/archives/520

https://blog.csdn.net/SongJingzhou/article/details/102731121

 

赞(0) 打赏
未经允许不得转载:HackerGu‘s Blog » 利用frp实现内网Kali穿透【傻瓜式操作】
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

专注黑客技术的研究

联系我们联系我们

觉得文章有用就打赏一下文章作者

微信扫一扫打赏