海思 35××平台内网穿透

海思 35××平台内网穿透

本人使用的是海思3516dv300平台,由于需要项目上线,但是不确定模组的稳定性,因此需要远程调试模组。但是,问题来了,远程telnet调试需要内网,但是项目是在公网上线的,因此必须采用内网穿透,如果计算机网路不太好的小朋友可以自行搜索内网和公网区别。
上干货

经过一上午的搜索发现了frp这个工具,不要太好用,哈哈。

参考教程:https://cloud.tencent.com/developer/article/2025279
**

一、需要一个公网下的服务器

1.1 申请了一个百度云服务器,系统是winserver,打开相应的端口,不然进不去服务器

在这里插入图片描述

1.2 服务器入栈规则也需要改,1.1步骤就像你家的小区门,1.2步骤就像你家的门,两个都开才能外部访问

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

剩下的就直接点 下一步 就行了

二、配置服务器的frp

2.1 下载frp服务端,链接:https://github.com/fatedier/frp/releases 由于我是window系统,因此下载的是windows版本,大家对应下载

在这里插入图片描述
**

2.2 解压缩,我的下载解压缩如下:

**
在这里插入图片描述

2.3 配置frp,frps和frps.ini就是服务端的两个重要文件了,frps是可执行文件,frps.ini是配置文件,bind_addr是服务器的ip地址,由于我使用的百度云服务器有些问题,这里我采用的是百度云服务器的局域网ip,没有采用公网的ip,这个地方大家可以自行更换,bind_port是绑定的端口,这个端口后续会用得到,在步骤1.1中已经放开了。

frps.ini配置方法

在这里插入图片描述

2.4 frp运行

下面就可以运行了

在这里插入图片描述

验证一下是否打开服务器了

在这里插入图片描述

完美,IP地址就是你的服务器IP地址,端口号就是dashboard_port

三、配置客户端frp

下载frp中的linux_arm版本,因为hisi35系列都是arm架构的linux系统,这个版本别下错了,下载以后可以放到板子上面,最难的就是配置,这块我详细说一下。

3.1 下载frp_0.45.0_linux_arm.tar.gz,解压缩,放到板子

在这里插入图片描述

3.2 修改frpc.ini配置文件

在这里插入图片描述

3.3打开客户端软件,建议采用nohup方式运行

nohup frpc -c frpc.ini > log.out &

因为nohup是后台运行,不影响使用,我放在了启动脚本当中,可以上级启动,我就可以远程调试了

四、可以使用了

13150就是前面配置的telnet端口

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值