外网访问树莓派服务器(自购域名+Sakura Frp内网穿透)

个人博客页面

  • 首先在域名代理商(如腾讯云)购买一个喜欢的域名。
  • 注册Sakura Frp账号,进入管理面板后,创建隧道,服务器选择可建站类型的,隧道类型为HTTP,本地地址为树莓派IP地址,本地端口和远程端口均为80,绑定域名输入自己购买的域名。

若选择国内的服务器,需要网站备案才可以建站,十分麻烦

外网访问树莓派服务器(自购域名+Sakura Frp内网穿透)

若不是网站,根据需要选择相应类型和端口。

  • 根据操作系统下载客户端,树莓派选择arm版。将客户端上传到树莓派,赋予可执行权限chmod +x frpc_linux_arm,然后./frpc_linux_arm运行。
    接下来会让用户输入访问**,在Sakura Frp控制面板的用户信息里可看到,输入完成即可启动隧道映射。

    启动后会提示用户,您的隧道映射信息如下:
    本地:您的服务器IP:80 请把域名: 你购买的域名.com 的CNAME记录更改为: 您创建隧道时选择的服务器,如:sg-na-cn2.sakurafrp.com(或更改A记录为: 服务器的IP,如103.213.247.189)

  • 访问域名的控制台(如腾讯云),根据上一步的提示添加域名解析

####稍等片刻,访问您的域名,即可外网访问树莓派服务器!