树莓派实现内网穿透,如何在外网访问树莓派
玩树莓派可以学到很多东西,下面列举一些可能的学习内容:Linux系统:树莓派默认运行的是Linux系统,玩树莓派可以帮助你熟悉Linux操作系统的使用。编程语言:树莓派支持多种编程语言,如Python、C、Java等,通过在树莓派上编程,可以提高自己的编程能力,电子硬件:树莓派本身是一种单板计算机,其GPIO接口可以连接各种传感器和电子硬件,玩树莓派可以学习和掌握基本的电子硬件原理和操作方法。
1、利用cpolar-内网穿透家中的树莓派,并开机自启动本教程介绍如何在树莓派中安装cpolar,并且设置成开机自启动,这样就可以远程任意地方内网穿,访问家中的树莓派。登录到cpolar后台,获取到自己的token值,然后复制到命令中,替换xxxxxxxx配置文件会保存在/home/pi/.cpolar/cpolar.yml,记录下该路径如下图,就说明已经配置好了http意思是创建一个http协议的隧道8080指定内网web站点的8080端口按ctrl+C可退出。
2、树莓派使用FRP实现内网穿透教程简单说就是内网中的一台计算机具有自己的内部IP,外网的计算机具有公共的IP,而内部IP是无法直接通过外网来访问的,这就需要一种方式来将外网的IP转化为内部的合法IP来进行合法访问。frp是一个可用于内网穿透的高性能的反向代理应用,支持tcp,udp,http,https协议。VPS(VirtualPrivateServer虚拟专用服务器)技术,将一台服务器分割成多个虚拟专享服务器的优质服务。
在容器或虚拟机中,每个VPS都可分配独立公网IP地址、独立操作系统、实现不同VPS间磁盘空间、内存、CPU资源、进程和系统配置的隔离,为用户和应用程序模拟出“独占”使用计算资源的体验。VPS可以像独立服务器一样,重装操作系统,安装程序,单独重启服务器。VPS为使用者提供了管理配置的自由,可用于企业虚拟化,也可以用于IDC资源租用。
3、树莓派双网卡配置树莓派有线网口连接一台交换机,地址10.10.10.12,交换机不连外网。无线网口连接WIFI,地址192.168.0.201设想是树莓派通过WIFI连接外网,通过有线连内网跑一个正在写的程序配置好后发现两个网段都可以ping通,但是ping不通怀疑是路由表的问题之前一个小项目上也遇到过linux系统双网卡,分别接内网外网,ping外网地址默认使用内网网卡的问题。