Debian安装frps并实现客户端映射

现在IPv4资源越来越少,用宽带已经开始慢慢回收IPv4地址,那样对于需要管理家里的设备造成了很麻烦的问题。所以需要frps服务器作为反向代理服务器和家里跑frpc客户端做互连,在做端口映射到内网机器当中去。

 

1、frps服务端安装

1.1 下载frp服务端和客户端,官网地址:https://github.com/fatedier/frp

 

1.2 Debian服务器使用命令下载并解压(我这里下载的是0.57版本):

root@debian:~/wget https://github.com/fatedier/frp/releases/download/v0.57.0/frp_0.57.0_linux_amd64.tar.gz
root@debian:~/tar -xvf frp_0.57.0_linux_amd64.tar.gz

 

1.3 修改配置文件frps.toml(具体参数可以看官网)

# frps.toml
bindPort = 7000
# Specify a UDP port for KCP.
kcpBindPort = 7000

# Dashboard
webServer.addr = "0.0.0.0"
webServer.port = 7500
webServer.user = "77bx"
webServer.password = "77bx"

# Token
auth.method = "token"
auth.token = "77bx"

 

1.4 使用命令开启frps

root@debian:~/cd frp_0.57.0_linux_amd64
root@debian:~/./frps -c ./frps.toml

 

1.5 防火墙端口开启,请根据自己的系统和配置放行端口

root@debian:~/firewall-cmd --list-all
root@debian:~/firewall-cmd --zone=public --add-port={7000,7500,8080}/tcp --permanent
root@debian:~/firewall-cmd --reload

 

2、frpc客户端安装

2.1 下载frp_0.57.0_windows_amd64.zip并解压

 

2.2 修改客户端配置文件frpc.toml

# frpc.toml
serverAddr = "10.1.0.53"
serverPort = 7000
auth.method = "token"
auth.token = "77bx"

[[proxies]]
name = "77bx-tcp"
type = "tcp"
localIP = "127.0.0.1"
localPort = 3389
remotePort = 8080

 

2.3 使用cmd命令运行

E:frp_0.57.0_windows_amd64> frpc -c frpc.toml

 

3、frps后台查看

3.1 使用ip:7500访问后台,账号77bx,密码77bx(frps.toml配置文件设置)

 

3.2 可以使用ip:8080远程连接客户端了。

文章来源于互联网:Debian安装frps并实现客户端映射

相关推荐: 如何在 Ubuntu 和其他 Linux 下安装 IDLE Python IDE

在 Ubuntu 和其他发行版中,Python 的默认 IDE IDLE 没有被默认安装。在本指南中了解如何安装它。 IDLE(集成开发学习环境Integrated Development and Learning Environment)是一个 Python…

 

未经允许不得转载:窗外天空 » Debian安装frps并实现客户端映射

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址