今天是2019年的圣诞节。首先祝大家圣诞快乐。
如果利用软件、路由和专用硬件实现远程联网的方法。好多兄弟的留言,都在问我,有没有不用专用设备实现远程联网的?
其实,这个问题也是困扰我多年的问题。虽然我是知道方法,但是一直以来却从来没有连通过。所以最近我从新开始了反复试验。
在失败很多很多次以后,终于让我成功啦。哈哈。。。
下面将我的实验步骤分享出来。
实验思路:
我的实验思路是:利用废弃的路由器刷支持OpenVPN的固件,通过OpenVPN实现异地网络组网。
为什么要用OpenVPN组网,而不是其他VPN呢?那是因为各大ISP(服务供应商)对PPTP和L2TP的VPN协议都进行了严格的管控。没有公网地址是很难建立VPN网络的。
而OpenVPN有良好的灵活性和穿透能力,很容易突破封锁。是最有可能建立远程连接的方案之一。
实验设备:
正巧我家里有两台废弃的“优酷路由宝”路由器。这是当年优酷宽带共享赞金币项目遗留下来的东西。现在没什么用啦,都压箱底好多年了。
这款路由器采用了联发科MT7620A处理器,采用MIPS24KEc架构,主频为580Mbps。支持2×2 MIMO发射技术,提供2.4GHz频段最高300Mbps的无线传输速率。内存 NANYA制造采用南亚电子生产的128MB DDR2内存和旺宏电子生产的32MB闪存。
这种联发科MT7620A处理器,可以支持市面上的多种路由器固件的刷机。
为什么要用两个路由器,这是因为我需要将两个网络连起来。如果大家只是需要将PC和网络连接的话,只需要一个路由器就是了。
实验固件:
现在市面上有多种三方开源固件都支持VPN功能,例如DD-WRT、PandoraBox、OpenWrt、Padavan等。经查阅众多资料以后,我最终选择了“老毛子Padavan固件”。因为公认,这种固件稳定性高。华硕路由器也在使用这种固件的修改版。
另外,怕路由器变砖,根据:刷机有风险,动手需谨慎,的忠告,我在刷三方固件之前,给路由器刷了一个breed不死固件。breed刷入路由器的以后,会在路由器的EEPROM底层先形成一个系统,所有后面刷入的固件都将在这个底层系统之上运行。有点儿像是虚拟机的工作原理。
刷机方法自行百度,我就不在这里啰嗦了。(刷机有风险,动手需谨慎!)
好了。今天是2019年的圣诞节,就当是送给大家的圣诞礼物。祝大家“
Merry Christmas”