利用手上无用的云主机实现内网穿透

编程入门 行业动态 更新时间:2024-10-28 21:15:08

目标:通过云服务器,从家里电脑远程连接到学校电脑

分两种情况:
       1>学校电脑是Linux系统
       2>学校电脑是windows系统



连接示意图:


一:准备工作

1:frp安装包
        原作者提供的下载地址(会fq的可以用这个)
               https://github/fatedier/frp/releases
        百度网盘地址:
               Linux:(链接:https://pan.baidu/s/1wDzJ4zpJF-nD6CA9A17FrQ 提取码:dib3)
               windows:(链接:https://pan.baidu/s/1beXwhwcwZX2RbkAYG2BjsA 提取码:8w95)

2:云服务器
      可以购买阿里云的服务器(有公网ip就行)

3:局域网中待连接的电脑
     网络环境正常
 


二:在阿里云上部署  frp  服务端

1:将获取到的Linux版的安装包传到云服务器上去

2:解压(注意压缩包的名字)
解压命令:tar -zxvf  frp_0.31.3_linux_amd64.tar.gz

3:进入解压后的文件夹并编辑配置

注意绿色的  frps  需要可执行权限,没有授权可执行命令:chmod   777   frps

4:运行frp服务端(可以后台运行的 , 命令[nohup ./frps -c ./frps.ini &])
命令:./frps -c frps.ini

 

三:在需要穿透的学校电脑上部署  frp  客户端(Linux)

Linux系统frp客户端所用的压缩包和服务端所用的压缩包是一样的
解压过程参考上面第二点

1:进入解压后的文件夹编辑客户端的配置
命令:vim  frpc.ini

2:运行客户端
命令:./frpc -c frpc.ini

 

3:在家里使用ssh工具连接

上面的端口与remote_port 端口一致,并且在云服务器上要打开该端口


四:在需要穿透的学校电脑上部署  frp  客户端(windows)

1:阿里云服务端不变
在准备阶段下载好frp for  windows 的客户端


2:编辑配置文件

3:运行客户端(不能直接运行frpc.exe  要在命令行模式下运行)

4:家里电脑使用windows远程登录工具登录到学校电脑

 

五:总结

1:服务端的端口要打开
2:注意端口占用问题可通过   lsof -i:port_id  查看端口情况
3:一般正式部署,客户端需要设置开机自启,不然总是要手工重启

(可用作可传播式木马制作。。。。。。。。。。。)
 


 






































 

 

更多推荐

利用手上无用的云主机实现内网穿透

本文发布于:2023-06-13 21:07:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1405829.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:内网   手上   主机

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!