# frps.toml
bindPort = 7000 # [必选] 绑定端口, 客户端与该端口建立连接
log.to = "console" # [可选] 日志配置, 通过打印的方式输出日志
vhostHTTPPort = 7100 # [可选] http 代理需要, 当访问该端口时就转到对应本地 frpc 代理
vhostHTTPSPort = 7200 # [可选] https 代理需要, 当访问该端口时就转到对应本地 frpc 代理
# 身份验证
auth.method = "token" # [可选] 身份验证方式
auth.token = "password" # [可选] token 设置, 只有客服端设置了相同 token 才能身份校验通过, 其实就是密码
# 下面是服务端仪表板配置
webServer.port = 7500 # 端口设置
webServer.addr = "0.0.0.0" # IP 设置
webServer.user = "admin" # 仪表盘用户名设置
webServer.password = "password"
1.1 启动方法, network host
sudo docker run --restart=always --network host -d -v /home/abc/Download/frps.toml:/etc/frp/frps.toml --name frps2 snowdreamtech/frps:0.58.0
1.2 启动完成后,dashboard正常访问
- 客户端设置,这里我用的是您的docker: stilleshan/frpc:0.58.0 文件,在群晖中设置, 一下是我的frpc.toml的配置
serverAddr = "172.207.105.88"
serverPort = 7000
auth.method = "token"
auth.token = "password"
[[proxies]]
name = "http_nas_101686"
type = "http"
localIP = "10.168.1.100"
localPort = 5002
# **因为我没有域名,所以用了公网ip地址**
customDomains = ["172.207.105.88"]
[[proxies]]
name = "ssh_101686"
# name 唯一字段,不能和服务器上其他用户的服务名重复。
type = "tcp"
# tcp 协议
localIP = "10.168.1.100"
# 需要穿透出去的服务 IP,例如我内网的一台 centos7 服务器的 IP。
localPort = 2222
# 需要穿透出去的服务端口,例如 centos7 服务器的 ssh 登录端口。
remotePort = 2222
# 远程穿透端口,此端口不能和服务器上其他用户重复,也要遵循 frps 服务允许的端口范围。
2.1 群晖启动配置
权限我使用最高,并使用host连接
日志显示也是正常:
2.2 dashboard显示正常,tcp服务和http服务
2.3 ssh能够使用frp正常连接,本地web端使用10.168.1.100:5002 也可以正常访问,但是就是使用公网加172.207.105.88:5000端口号,无法访问。
这是我出现的问题, 请问您有什么解决方案吗?谢谢您,祝您生活愉快。
请教下大佬,我使用公网服务器将我内网的nas穿透出去,但是nas上显示是使用的我内网的上传带宽,请问大佬怎么能改成使用下载的带宽
需要穿透的服务器一般都是国内的家庭宽带,但是github访问不了,导致安装失败
如题,极限情况下,配置一个1-65535的range,会不会炸机
Recommend Projects
-
-
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
An Open Source Machine Learning Framework for Everyone
-
The Web framework for perfectionists with deadlines.
-
A PHP framework for web artisans
-
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
Some thing interesting about web. New door for the world.
-
A server is a program made to process requests and deliver data to clients.
-
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Some thing interesting about visualization, use data art
-
Some thing interesting about game, make everyone happy.
-
Recommend Org
-
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Open source projects and samples from Microsoft.
-
Google ❤️ Open Source for everyone.
-
Alibaba Open Source for everyone
-
Data-Driven Documents codes.
-
China tencent open source team.
-