反向代理 / 入口网关

NK 反代是 80/443 入口路由核心,所有客户流量先到反代再分到具体网站。

三种 kind

  • microservice — Rust 自家高性能网关(收费版推荐),内置 WAF + 缓存 + JA3 + GeoIP
  • nginx — 独立 nginx 实例(老兼容)
  • haproxy — HAProxy 实例(高并发 L4)

99% 客户用 microservice。详见 微服务网关

关键字段(api/reverse-proxy/create)

  • name / kind / listen_ip / listen_port (80) / ssl_enabled (true)
  • ssl_certificate_id — 证书 id,签发完自动 attach
  • ssl_listen_port (443)
  • domains — server_name 空格分隔
  • backends 数组 — kind:internal/external + website_id + host_header + weight

backends 多条时 NK 自动 weighted round-robin LB。