继续。
不多说,开始吧。
先用SSH登录OpenWrt终端。
下载最新版本的frpc客户端frpc发布页面:https://github.com/kuoruan/openwrt-frp/releases
找到与路由器具有相同包结构的包。
可以使用以下命令查询软件包结构:
bropkg印刷-建筑
上图中发现我的软件包结构是mipsel_24kc。在发布页面找到对应的包,右键复制链接,然后从SSH终端下载。
Cd //为了避免误操作,最好还是回家目录wget https://github . com/kuo Ruan/openwrt-FRP/releases/download/v 0 . 36 . 2-1/frpc _ 0 . 36 . 2-1 _ mipsel _ 24kc..
下载frpc图形界面并打开中文网页:https://github.com/kuoruan/luci-app-frpc/releases
您可以在页面中看到最新版本的安装包。同样,右键复制两个链接到终端下载。
wget https://github . com/kuoruan/luci-app-frpc/releases/download/v 1 . 2 . 1-1/luci-app-frpc _ 1 . 2 . 1-1 _ all . ipkwget https://github.com/kuoruan/ luci-app-frpc/releases/download/v 1 . 2 . 1-1/luci-i18n-frpc-zh-cn _ 1 . 2 . 1-1 _ all . ipk
安装软件包分别下载上述三个软件包,并执行安装命令:
opkg安装*frpc*。ipk
一次安装三个软件包。安装完成后,打开OpenWrt后台控制网页,可以看到frpc。
连接服务器将frpc与我们之前部署的服务器连接起来。
依次点击服务器→添加,请忽略图中添加的服务器。
根据图填写参数,然后保存并应用。
根据以上设置,保存并应用后,frpc将启动并连接服务器。
要测试连接是否成功,您可以检查日志。或者添加一个规则进行测试。
添加规则Frp支持多种链路协议。比如要在外网登录后台控制页面,需要添加HTTP协议规则;如果要在网外登录SSH,需要添加TCP协议规则。
我们在这里添加两个规则。
单击规则→添加。
SSH连接规则配置:
后台管理页面规则配置
添加这两条规则后,再次登录frps服务器的仪表板。URL是您的域名:7500(如果您设置了域名解析)或您的VPS的IP:7500。
看到ssh规则被添加到TCP中,
在http和HTTP中添加web规则。
表明frp工作正常,内网渗透成功。
如何访问背景网页:
您可以通过使用上面填写的web规则中的自定义域名来访问它。
如果服务器frps.ini中的http_port被修改了,那么只能用域名:http_port设置的值来访问。
例如,当http_port更改为8080时,网站地址为www.example.com:8080。
连接SSH:
在ssh客户端的主机地址中填写frps服务器的IP或域名:SSH规则中填写的远程端口可以用路由器管理员的用户名和密码连接。
示例:
远程端口设置为15000。
主机地址:123.45.67.89:15000或www.example.com:15000
用户名:root
密码:* * * * * * *
或者从命令行连接到ssh:
宋承宪root@www.example.com-p 15000
只需提示输入密码。
至此,路由器通过内网渗透正式登上云端,但我们只是初步实现了基本的路由器控制,还有更多功能要折腾。
同时对外开放网络带来安全问题。本文暂时没有考虑这一点,希望读者酌情使用,并在以后的文章中予以弥补。
谢谢大家的赞、分享和关注。欢迎吐槽。大家一起交流分享软件使用的小技巧吧。
想了解更多关于openwrt做nas(openwrt远程唤醒NAS)的内容,请扫微信
或微信搜索jiemingpan
版权说明:本文版权由作者自行负责,如有侵权请联系本站删除。