谷姐:我们都是谷歌迷
We are all Google fans

FRP 内网穿透问题-callback

Rate this post

本地电脑尝试使用 FRP 内网穿透,服务端和客户端都安装好了并且连接正常

这是服务端面板:

这是客户端面板,显示运行中:

看面板的显示一切都正常了,为什么 http://1.changelog.cc:7180/ 却打不开?

服务端配置(从网上抄的):

    [common]# 设置地址及通信端口
    bind_addr = 0.0.0.0
    bind_port = 7000

    # 设置默认的UDP端口
    bind_udp_port = 7001

    # 监听7180与7443端口,进行 HTTP 与 HTTPS 代理,HTTP 与 HTTPS 端口可以成设置一样

    vhost_http_port = 7180
    vhost_https_port = 7443

    # 设置查看仪表板服务地址及端口,dashboard_addr 不设置,默认与 bind_addr 一样,如果不设置 dashboard_port 端口不会开启这个服务
    dashboard_addr = 0.0.0.0
    dashboard_port = 7500

    # 设置仪表盘服务的登录的账号与密码,如果不设置就默认都是 admin
    dashboard_user = test001
    dashboard_pwd = test001

    # 设置云服务器的域名,方便简单的配置代理出去的服务可以通过子域名的方式访问
    subdomain_host = changelog.cc

    # 设置Token, 尽量配置复杂些,配置 frpc 会用到
    token = test001

    # 设置日志文件记录路径
    # log_file = ./logs/frps.log
    # 设置日志记录级别,分别有trace, debug, info, warn, error
    # log_level = info
    # 设置日志记录最大天数
    # log_max_days = 1

客户端配置:

    [common]token = test001
    # 云服务器的IP地址及 frps 里面设置的通信端口
    server_addr = frp.changelog.cc
    server_port = 7000

    # 授权 token 与 frps 配置的一样

    # 设置日志文件记录路径
    #log_file = ./logs/frps.log
    # 设置日志记录级别,分别有trace, debug, info, warn, error
    #log_level = info
    # 设置日志记录最大天数
    #log_max_days = 1

    # 设置可在浏览器里面配置热更新的服务
    admin_addr = 127.0.0.1
    admin_port = 7400
    admin_user = test001
    admin_pwd = test001

    # tcp 范围 7001-7010

    # RDP,即Remote Desktop 远程桌面,Windows的RDP默认端口是3389,协议为TCP
    #[rdp]#type = tcp
    #local_ip = 127.0.0.1
    #local_port = 3389
    #remote_port = 7001
    #subdomain = rdp

    # SMB,即Windows文件共享所使用的协议,默认端口号445,协议TCP,本条规则可实现远程文件访问。
    #[smb]#type = tcp
    #local_ip = 127.0.0.1
    #local_port = 445
    #remote_port = 7002

    # 代理本机 SSH
    #[ssh]#type = tcp
    #local_ip = 127.0.0.1
    #local_port = 22
    #remote_port = 7003

    # 设置本地端口81 HTTP 服务的代理
    # 可通过 frps 里面配置的 subdomain_host 域名
    # 访问 1.changelog.cc 加 HTTP 代理端口,即 http://1.changelog.cc:7180
    [web_test]type = http
    local_port = 81
    subdomain = 1
    local_ip = 127.0.0.1

我也不知道怎么排查,有大佬能发现是哪儿出了问题吗

刚刚看到其他贴里说 nps 有管理后台,使用和配置是不是比 frp 简单?我小白是不是应该用 nps 更好?

热议
推荐楼 nat.ee 2小时前

服务端配置 去除
subdomain_host = changelog.cc

客户端配置
[web_test]type = http
local_port = 81
subdomain = 1
local_ip = 127.0.0.1

把 subdomain =1 改为
custom_domains = 1.changelog.cc

你本地 127.0.0.1:81 要确定能访问的。
并且服务端的 http 7180 端口,是没有被占用,是开放的,是可用的。

2楼 一根小香蕉 2小时前

看面板有啥用,把c端和s端的具体配置贴出来啊

3楼 ivyeee 2小时前

看日志 错误会说的很清晰

4楼 DaShi 2小时前

什么 客户端面板?你应该在服务器端面板上看客户端

5楼 黑皮 2小时前

服务端和用户端的配置。如果配置看起来没有问题,看日志。

6楼 随波逐流 2小时前

服务端和客户端配置贴出来一看就出来了

7楼 callback 2小时前

看面板有啥用,把c端和s端的具体配置贴出来啊

贴了

8楼 shun 2小时前

借楼问个问题,用nssm自启动老是被微软 defender 杀掉,关闭防护过一段时间又会被杀掉

9楼 callback 2小时前

服务端和客户端配置贴出来一看就出来了

贴了

12楼 a87750530 2小时前

10楼说的基本正确,再详细点

服务端配置
原来是
subdomain_host = changelog.cc

修改为
subdomain_host =

客户端配置
[web_test]type = http
local_port = 81
subdomain = 1
local_ip = 127.0.0.1

修改为
[web_test]type = http
local_port = 81
local_ip = 192.168.X.X(具体查看路由器分配给设备的内网ip,不建议用127.0.0.1这个,这个会拖累vps和内网)
custom_domains = 1.changelog.cc

重启服务器和本地设备服务

13楼 随波逐流 2小时前

客户端配置没问题,我的服务端配置你参考下

cat Frp/frps.ini
[common]

bind_port = 7000

dashboard_port = 7001

token = wwxxxxx

# 仪表盘访问的用户名密码,如果不设置,则默认都是 admin

dashboard_user = xxx

dashboard_pwd = xxx

# 如果你想要用 frp 穿透访问内网中的网站(例如路由器设置页面)
# 则必须要设置以下两个监听端口,不设置则不会开启这项功能
vhost_http_port = 80
vhost_https_port = 443

# 此设置需要配合客户端设置,仅在穿透到内网中的 http 或 https 时有用(可选)
# 假设此项设置为 example.com,客户端配置 http 时将 subdomain 设置为 test,
# 则你将 test.example.com 解析到服务端后,可以使用此域名来访问客户端对应的 http
subdomain_host = abc.xyz

14楼 nat.ee 2小时前

10楼说的基本正确,再详细点

服务端配置

你用192.168 才是拖垮内网,127.0.0.1 是本地环回。不需要再走一边路由器。
如果是要内网多个机子要穿透才使用192.168

15楼 a87750530 2小时前

你用192.168 才是拖垮内网,127.0.0.1 是本地环回。不需要再走一边路由器。
如果是要内网多个机子要穿透 ...

一台设备穿透的N个端口穿透走 127.0.0.1
多个设备穿透建议192.168.X.X
尤其现在家庭都是光猫到路由器,建议直接192.168.x这样是最稳的,127.0.0.1这个不建议使用

16楼 shun 2小时前

callback 发表于 2021-10-11 14:26
windows 不清楚,我电脑也是 Linux,看教程说用这个命令:nohup ./frpc -c ./frpc.ini & ...

谢谢,平常使用电脑还是Windows的方便些,

17楼 nat.ee 2小时前

一台设备穿透的N个端口穿透走 127.0.0.1
多个设备穿透建议192.168.X.X
尤其现在家庭都是光猫到路由器,建 ...

那你解释下192.168 和127.0.0.1 之前的使用区别吧,为啥不建议用127.0.0.1
别把我说的又重复说,
首先,如果不是要穿透家里多个设备就没必要用192.168.1.1,只是本地穿透本地服务就优先用 127.0.0.1.
而不是192.168. ,127.0.0.1 本身就是直接在本地完成解析服务,而不像192.168 还需要走一边路由器才解析。
走192.168 才会给路由器增加负担,本地监听192.168 然后路由器解析分配回到本地服务,又重复走多一边路。

18楼 lilyhcn1 2小时前

alwaysup这个软件进行服务注册

19楼 yavg 1小时前

正确 subdomain = 1

错误 custom_domains = 1.changelog.cc

别问我为什么知道

20楼 callback 1小时前

看日志 错误会说的很清晰

一切正常,日志也没报错

22楼 callback 1小时前

10楼说的基本正确,再详细点

服务端配置

谢谢大佬

23楼 wlc1984 半小时前

技术贴留名。
另外想知道,如果是服务端和客户端都用docker同时装在同一台电脑上,好像有端口冲突问题,不知道应该怎么解决呢?

24楼 xpnas 半小时前

如果服务器和客户端都在国内,我觉得没必要用frp,直接用zerotiler组个局域网

25楼 rogerskys 半小时前

如果服务器和客户端都在国内,我觉得没必要用frp,直接用zerotiler组个局域网 ...

zerotiler不能用域名访问吧,我要换台电脑也能有frp方便吗?

26楼 xpnas 16分钟前

服务器ngnix直接反带局域网ip地址和端口,和域名没啥关系

27楼 xpnas 13分钟前

rogerskys 发表于 2021-10-11 16:32
zerotiler不能用域名访问吧,我要换台电脑也能有frp方便吗?

dns直接解析到内网地址就可以了

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

未经谷姐允许不得转载:谷姐靓号网 » FRP 内网穿透问题-callback
分享到: 生成海报

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

买Google Voice认准【谷姐靓号网】

Google Voice靓号列表Google Voice自助购买
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活