frp是一款多平台、跨平台的内网穿透工具
条件:一台VPS机器有公网ip或多个对外开放端口 ,这里推荐 汇云
FRP 支持平台:
- frp_0.20.0_darwin_amd64 #MacOS64 位
- frp_0.20.0_linux_386 #Linux32 位
- frp_0.20.0_linux_amd64 #Linux64 位
- frp_0.20.0_linux_arm #
- frp_0.20.0_linux_mips
- frp_0.20.0_linux_mips64
- frp_0.20.0_linux_mips64le
- frp_0.20.0_linux_mipsle
- frp_0.20.0_windows_386 #Windows 32 位
- frp_0.20.0_windows_amd64 #Windows64 位
FRP安装:
#下载脚本
wget https://code.aliyun.com/MvsCode/frps-onekey/raw/master/install-frps.sh -O ./install-frps.sh
#设置脚本运行权限
chmod 700 ./install-frps.sh
#执行脚本
./install-frps.sh install
1、选择源,1和2分别是Aliyun和github。我们选Aliyun
2、选择服务端口。默认是5443。这个端口的作用是在客户端连接服务端时是通过这个端口连接的。可以不用修改
3、设置http连接的端口。默认80,没有被占用就默认
4、设置https连接的端口。默认443,没有被占用就默认
5、设置面板的端口。直接用默认端口6443
6、填写登录面板的用户名和密码
7、设置token。
8、设置域名,如果有就填写,没有就默认IP
最后,在浏览器中打开6443端口

可能会用到的命令:
更新命令: ./install-frps.sh update
卸载命令: ./install-frps.sh uninstall
服务器端管理命令:
- /etc/init.d/frps start
- /etc/init.d/frps stop
- /etc/init.d/frps restart
- /etc/init.d/frps status
- /etc/init.d/frps config
- /etc/init.d/frps version
设置 frp 客户端:
根据系统下载程序
将 frpc 及 frpc.ini 安装好
[common]
server_addr = 服务器公网 IP
server_port = 7000
[RDP]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 7001
[DSM]
type = tcp
local_ip = 我的世界服务器的ip
local_port = 5000 本地端口,一般是25565
remote_port = 7002
在frpc及frpc.in文件夹下按住shift 鼠标右键打开命令提示符
输入frpc.exe -c frpc.in

当看到 start proxy success 时,恭喜,您已经成功了。