您的浏览器版本太低,拖慢上网速度且存在安全隐患,建议升级浏览器 ×
技术动态
利用家用R2S路由器在互联网上搭建的开发平台
【发布时间:2021-09-19】 【来源:R2S工作室】

利用家用R2S路由器在互联网上搭建的开发平台
随着疫情的发展,居家办公的人越来越多。项目组很难通过集中开发完成项目。租用VPS搭建开发环境成为很多开发单位选择。但由于带宽,存储空间往往达不到要求 ,我们这次选择了, 利用升级我们家里的路由器为软路由器的方法,在互联网上建立了一个开发平台,开发我们的个性化邮件发送系统,取得了圆满成功,实现了产品开发从0~1的第1步。大家可以登入mail.reasten.com体验我们的产品原型 。
一、硬件架构

截屏2021-09-17 13.37.28.png

在硬件的配置上,对家庭的网络做了比较大的调整。
  首先,为了提高连接的速度,没有采用桥接的方式,连接r2s路由器,而是放弃电信的百兆e8光猫,改用网上购买的千兆光猫。因为电信宽带是上下行不对称的,我家200M的光纤应该能达到40M的输出能力,这大大提高了开发平台的带宽。
  其次,服务器(路由器)采用r2s软路由器,内存配置1g, 有4个CPU,外存采用TF卡,配置512G。这对目前绝大多数的应用足够了。
  由于R2S软路由器只有一个lan接口, 我是通过千兆交换机,加无线AP的方法拓展家庭的网络。
    通过部署开发平台,同时也将家里的宽带由百兆网络升级千兆网络,一举两得。
二、软件配置
  平台采用friendlywrt 5.4版本。最新版本5.10不能用,这个版本设置pppoe拨号上网后后,lan可以访问互联网。但在路由重启后,lan就不能访问互联网了。各种设置都没有用,最后改回了5.4版本才解决了这个问题。
  外网的访问一般采用ddns。但由于这次开发项目要求在IP变更时,要在最短时间完成跳接IP地址变更,本次项目,自己编写url跳转相关程序,实现了 IP转换时,在一秒内完成URL跳转的IP地址的更新。
  由于项目组内需要多人同时编写服务器上的代码,更新相关的数据。依据这个要求,我编写了适用于mac,Windows10的vi,ssh,scp和ping等脚本,可以利用域名,直接对网站的程序和数据进行编辑和更新。
  三、效果
1. 零成本搭建开发环境。这一次除了购买R2S路由器,更换光猫,交换机等成本,几乎是0成本,完成了开发环境的搭建。
2. 网络租用的VPS,一般带宽只能1M,内存512M,外存一般也只能几十G。这一次一次性带宽升级到40M,外存也提高到512G,开发的效率大大的提高了。
3. 直接配置了网站的域名地址,比用VPS使用IP开发要方便得多。实现了本机开发,和服务器开发同步进行。在目前疫情蔓延的情况下,厦门正好是今年疫情的爆发地,我们公司全体人员,被要求居家办公,这次开发环境的搭建,使得项目的进度没有被拖延。
  如果有需要在家搭建开发环境,了解具体的技术细节,可以联系我。我的QQ是2564058404。写上"零成本创新"接头暗号就可以了。

上一篇: R2S创新工作室创立感言
下一篇: 厦门市通信学会组团参加2020中国国际信息通信展览会
返回列表页

全国统一热线

0592-8881916

返回顶部