twingate/connectoramd64, arm32v7, arm64v8Twingate 是一款零信任网络访问(Zero Trust Network Access)解决方案,旨在简化部署、提升易用性并确保安全性。作为集中式零信任编排层,Twingate 允许企业构建一流安全生态系统,无需重构现有网络架构。
Connector 是 Twingate 的核心组件,部署在企业防火墙后方,专门用于提供对私有资源的安全访问。
了解更多关于 Twingate 工作原理,探索 Twingate 使用场景 并阅读 Docker 部署指南。
amd64、arm32v7、arm64v8 多种架构启动 Connector 需准备:
shdocker run -d \ --sysctl net.ipv4.ping_group_range="0 2147483647" \ --env TWINGATE_NETWORK="twingate-network" \ --env TWINGATE_ACCESS_TOKEN="" \ --env TWINGATE_REFRESH_TOKEN="" \ --env TWINGATE_DNS="198.51.100.42" \ --env TWINGATE_LABEL_HOSTNAME="`hostname`" \ --env TWINGATE_LOG_ANALYTICS="v2" \ --name "twingate-connector-name" \ --restart=unless-stopped \ --pull=always \ twingate/connector:1
| 参数名称 | 说明 | 是否必填 |
|---|---|---|
| TWINGATE_NETWORK | Twingate 网络标识符,格式为网络域名前缀(如 <name> 对应 <name>.twingate.com) | 是 |
| TWINGATE_ACCESS_TOKEN | 用于 Connector 身份验证的时效性访问令牌,通过管理控制台或 API 生成 | 是 |
| TWINGATE_REFRESH_TOKEN | 用于 Connector 身份验证的时效性刷新令牌,通过管理控制台或 API 生成 | 是 |
| TWINGATE_DNS | 自定义本地 DNS 服务器地址,用于资源解析 | 否 |
| TWINGATE_LABEL_HOSTNAME | 部署主机的 hostname 标识 | 是 |
| TWINGATE_LOG_ANALYTICS | 启用本地网络连接日志,设置为 "v2" 时开启日志功能 | 否 |
当客户端与 Connector 位于同一本地网络时,建议移除 --sysctl net.ipv4.ping_group_range="0 2147483647" 参数,使 Connector 可在主机本地网络中被发现,从而支持客户端与 Connector 之间的对等(P2P)连接,提升访问性能。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务