一、根本环境
1 可以有公网IP的实体机(比如vps等) (利用之前 放行防火墙大概关闭 阿里云 腾讯带安全组的,致意全组先放行端口) 2 目标设备(就是你内网中的机器) 3.公网云服务器必要安装宝塔、家里云大概家里电脑也必要装宝塔 【linux】且两边都必要安装docker服务
4.Frps 代表的是server端,这个端是在公网上面的 5.Frpc代表的是服务端。这个是在家里云大概家里电脑上的。 二、直接上手利用
- vi /root/frps.toml
- # 鉴权方式
- auth.method = "token"
- # 客户端毗连的token,相当于密码
- auth.token = "a123456" #这个密码等会客户端必要用
- # 服务端UI界面端口
- webServer.port = 7500
- webServer.addr = "0.0.0.0"
- # dashboard's username and password are both optional
- webServer.user = "admin"
- webServer.password = "a123456" #这个是web管理的密码
- bindAddr = "0.0.0.0"
- bindPort = 7000
- #kcpBindPort = 7000
- quicBindPort = 7000
- transport.maxPoolCount = 2000
- transport.tcpMux = true
- transport.tcpMuxKeepaliveInterval = 60
- transport.tcpKeepalive = 7200
- transport.tls.force = false
- log.to = "./frps.log"
- # trace, debug, info, warn, error
- log.level = "error"
- log.maxDays = 1
- log.disablePrintColor = false
- # Only allow frpc to bind ports you list. By default, there won't be any limit.
- allowPorts = [
- { start = 1, end = 65535 }
配置完成文件我们必要启动服务端 直接下令启动docker <说明一下:万万不要带端口映射启动服务端>
- docker run --restart=always --network host -d -v /root/frpc.toml:/etc/frp/frpc.toml --name frpc snowdreamtech/frpc #自带下载镜像
复制代码 启动乐成之后我们登岸web管理 (ip:7500 用户名dashboard_user, 密码dashboard_pwd)
能登岸管理界面就说明我们的服务端安装乐成了 三、安装客户端 客户端配置文件名:frpc.toml
- vi /root/frpc.toml
- serverAddr = "xx.xx.xx.1xxx" #服务端ip
- serverPort = 7000
- auth.method = "token"
- auth.token = "a123456" #服务端密码
- transport.poolCount = 200
- transport.tcpMux = true
- transport.tcpMuxKeepaliveInterval = 60
- transport.protocol = "tcp"
- transport.tls.enable = false
- udpPacketSize = 1500
- # transport.proxyURL = "socks5://123:123@192.168.2.1:11111"
- [[proxies]]
- name = "web1"
- type = "tcp"
- localIP = "127.0.0.1"
- localPort = 443 #署理范例 ssl:443 http:80
- remotePort = 4000 你想什么端口就什么端口
- [[proxies]]
- name = "web1u_443"
- type = "udp"
- localIP = "127.0.0.1"
- localPort = 443 这里也是一样
- remotePort = 4000 一样
四、配置完成启动docker 启动下令:
- docker run --restart=always --network host -d -v /root/frpc.toml:/etc/frp/frpc.toml --name frpc snowdreamtech/frpc #自带下载镜
复制代码 然后我们再到服务端管理平台检察
绿色的就说明正常了!我们必要到宝塔建站点!假如是ssl站点那么我们就要建和公网上面的域名一样(为多站点提供),而且证书可以任意弄
搞服务端 建站做反向署理 http就署理http https就署理https
弄完革新就可以看效果了!!!
假如不懂的地方可以在帖子背面留言,我会及时处理
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |