专栏文章 本地 STF 内网穿透公网访问

Jacc · 2020年03月21日 · 最后由 布吉岛 回复于 2021年06月23日 · 3446 次阅读

有些事不能靠别人,更多的是靠自己

前提需要有一台公网服务器,ip 在以下配置中称为 server_ip

1、local 方式(适用本地部署 stf,公网访问)

内网穿透配置,使用 frp 或其他内网穿透工具

# frps.ini

[common]
bind_port = 7000
authentication_method = token
token = your_token
allow_ports = 7400-7600,7100,7110
vhost_http_port = 7100
  • 客户端配置文件,启动./frpc -c ./frpc.ini
# frpc.ini

[common]
server_addr = server_ip
server_port = 7000
token = your_token

[stf_web]
type = http
local_port = 7100
custom_domains = server_ip_or_domain

[range:stf]
type = tcp
local_ip = 127.0.0.1
local_port = 7400-7420 # 取决于设备数量,约2口/台
remote_port = 7400-7420 # 取决于设备数量

[stf_websocket]
type = tcp
local_ip = 127.0.0.1
local_port = 7110
remote_port = 7110

stf 启动

  • 本地启动
stf local --public-ip server_ip_or_domain --allow-remote
  • 访问 server_ip_or_domain:7100
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 9 条回复 时间 点赞

作者加油!

Jacc #2 · 2020年03月22日 Author
simple 回复

Thanks,会的!

学习了

大佬你好,请问下这样配置后,公网访问是否可以看到手机屏幕啊。我的屏幕没法展示,但是可以截图。是否方便加 QQ 指导下,希望看到回复下。58149278

Jacc #5 · 2020年11月25日 Author
马北京 回复

可以看到,如果确认不是网络原因后,应该是配置的问题


请求怎么找不到呢

请教一下!

Jacc #8 · 2020年12月28日 Author
lbq2013502 回复

应该是配置的问题,检查一下吧

我试过了,stf 网站可以打开,设备打不开一直黑屏

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册