跳至正文

frp – 小白也能用的内网穿透

frp是一款多平台、跨平台的内网穿透工具

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 时,恭喜,您已经成功了。