博客文章地址使用Sakura frp内网穿透服务搭建自己的网站/游戏服务器 - 二次元フロントエンド (ecy.ink)
sakura FRP介绍:frp是一个开源的内网穿透软件,而sakura FRP是由akkariin大佬开发,后转让给羽川早苗(貌似是akk的一个月入百万的好基友)运营的一个多用户的一个平台程序(目前akkariin的sakurapanel也在GitHub上开源并附带搭建方法)
准备工作:需要准备好你的本地端服务器程序(比如搭建网站用的Nginx/Apache等,M务器的服务端等)
注册账号:访问 natfrp.net,注册一个账号(注意登录注册的API是另外一个.moe结尾的域名(一看就是有钱人才用的起的),如果发现有跳转另外网站是正常的(好好一个那么贵的.moe域名就被拿来登录用(吐槽x2)))
登录后,如果你想要建站首先需要实名认证(5块钱) 不建站是不需要实名的(因为有人ghs导致节点被封)
新建隧道:类型根据你需要穿透的服务来选(注意ftp是没法进行穿透的) 建站需要选http或HTTPS且未备案域名只能选择非大陆服务器(建议中国香港访问速度快) mc的服务器选tcp,远程桌面选tcp,mcbe服务器选udp,ssh选tcp。
本地端口填写你本地服务监听的端口(比如mc服务端一般是25565(集群多端服务器无法穿透),远程桌面一般3389,ssh一般22)
远程端口建站无需填写,直接填写你的域名随后解析即可,而tcp/udp隧道的远程端口即为穿透后远程访问的端口(前提是你要用的端口没被别人占用)
选择好穿透服务器(不建站优先国内),点击创建隧道,随即会弹出一个窗口,复制其中的启动参数。
下载对应系统的客户端。
Windows随便下Windows那的哪个都可以。下载好以后解压(Linux不需要)
启动客户端和隧道:Windows系统:打开解压之后的文件夹,shift+鼠标右键启动PowerShell或者cmd,然后输入先前的启动命令(PowerShell可能要在frpc前加上./)
Linux系统:定位至下载目录,输入./frpc….(后面是启动命令,跟PowerShell命令相同)
看到start proxy success即为启动成功
解析域名:解析你的域名到启动时给的ip或者域名上(非HTTP也可以直接 ip:端口 访问)
访问:随后访问你的域名(建站用户)或者访问本地服务(比如mc服务器,ssh,远程桌面),能成功连接即为穿透成功。
关于提问:其他问题非sakura FRP本身问题请自行百度或到owq.moe/channel/natfrp进行反馈询问,请不要再加闲聊群问问题了,没人想解决一些rz问题。
最后如果文章有问题也欢迎指出ava