常见问题: 无法访问映射的网站

首先,您需要正确区分 HTTP(S) 隧道TCP 隧道映射 HTTP(S) 流量

网站访问方式穿透类型
http://www.example.comhttps://www.example.comHTTP(S) 隧道
http://www.example.com:12345 (注意此处带了端口 12345)TCP 隧道映射 HTTP 流量
https://www.example.com:54321 (注意此处带了端口 54321)TCP 隧道映射 HTTPS 流量

建站条件

不满足下表中的任一条件均会造成网站无法访问,此时请更换映射方式或节点:

提示

此处的 需实名认证 指的是在 SakuraFrp 管理面板 完成 实名认证在新窗口打开,而非 域名提供商的 实名认证

节点类型HTTP(S) 隧道TCP 隧道映射 HTTP 流量TCP 隧道映射 HTTPS 流量
海外节点需实名认证
其他节点需实名认证和 ICP备案在新窗口打开× (请 配置自动 HTTPS)

HTTP 隧道出现 503 错误

当您访问映射的网站时,如果出现 503 Service Unavailable 错误,请检查是否存在以下情况:

  1. 绑定的域名和您访问的域名是否 完全相同?配置文件里是否有打错字?

    • natfrp.comwww.natfrp.com 是两个不同的域名,请不要混淆
    • 同理,a.natfrp.comb.natfrp.com 自然也是两个不同的子域名
  2. 域名解析到的节点是否和隧道所在的节点相同?

    • DNS 解析修改后并不是立即生效的,解析结果缓存时长从 10 分钟到一星期不等,请等待解析生效后再试

    • Windows 用户可以使用这条命令查询 DNS 解析结果:

      nslookup <您的域名>
      
      # 例如
      nslookup www.example.com
      
    • *nix 用户可以使用这条命令查询 DNS 解析结果:

      dig <您的域名>
      
      # 例如
      dig www.example.com
      
  3. 本地的 Web 服务是否成功启动?隧道映射的本地 IP 和端口号是否正确?

    • 是否能在 运行 frpc 的电脑 通过 本地 IP本地端口 访问您的网站?
    • frpc 有没有显示 无法连接到本地服务 等错误?
  4. 客户端是否成功启动并出现 隧道启动成功 字样?

    • 不要先急着设置开机自启,先手动启动程序确认是否可以成功启动
    • 在 Windows 上最好使用启动器管理隧道
  5. (HTTPS 隧道) 隧道是否正确创建?访问的时候有没有输入完整的 https:// 前缀?

    • 只创建 HTTPS 隧道会导致使用 HTTP 协议访问时出现 503 错误

如果使用以上方法都不能排除故障,那么请尝试 更换节点,如果还是不行可以考虑更换服务商。

配置 frpc 的自动 HTTPS 功能

本节内容已被移动,请到 这里 查看。