配置网络代理后,TRAE 客户端的网络请求将通过指定代理转发,适用于有网络访问管控的企业环境。
旗舰版。
若企业允许 TRAE 客户端请求通过公网代理转发,可按以下步骤配置公网代理。
联系企业的 IT 部门,将以下公网代理 IP 地址和 TRAE 访问域名添加至企业防火墙的白名单。
101.126.54.80:3128https://console.enterprise.trae.cn 添加至白名单。验证办公网络是否可以通过公网代理访问 TRAE 服务。
测试公网代理节点能否 ping 通
# 公网代理 IP 地址示例
ping 101.126.54.80
预期结果:能收到回复。如果无法 ping 通,请检查本地网络策略和防火墙配置。
测试能否通过公网代理访问 TRAE 服务
# 公网代理 IP 地址示例(替换为实际代理的 IP:端口)
curl -x http://101.126.54.80:3128 https://gator.volces.com -v 2>&1 | head -20
# 公网代理 IP 地址示例(替换为实际代理的 IP:端口)
curl.exe -x http://101.126.54.80:3128 https://gator.volces.com -v 2>&1 | Select-Object -First 20
在 PowerShell 中 curl 是 Invoke-WebRequest 的别名,必须使用 curl.exe 才能调用真正的 curl 命令。如果提示找不到 curl.exe,说明系统版本较老(Windows 10 1803 以下),可以改用 Invoke-WebRequest -Uri "URL" -Method HEAD 代替。
# 公网代理 IP 地址示例(替换为实际代理的 IP:端口)
curl -x http://101.126.54.80:3128 https://gator.volces.com -v
预期结果:能够建立连接并收到 HTTP 响应。即使返回的状态码为 403 或 404,也表明网络连接正常。
101.126.54.80:3128。更新 TRAE 客户端至支持网络代理的版本,并重新登录,使公网代理生效。
若企业仅允许 TRAE 客户端的请求通过私网代理转发,可按以下步骤配置私网代理。
在左侧导航栏中,选择 访问控制。
你将进入访问控制配置管理页面。
在 专属域名访问 处,选择 私网设置 页签。
在 创建私有网络终端节点 卡片处,点击右上角的 去创建终端节点 按钮。
你将进入 创建终端节点 面板。
参考下表中的要求,配置终端节点相关字段。
|
类别 |
字段 |
配置要求 |
|---|---|---|
|
基本信息 |
地域 |
选择 华北2(北京)。 |
|
名称 |
可自由填写,为更好地与其他终端节点区分,建议填写 trae-endpoint。 |
|
|
类型 |
选择 接口。 |
|
|
描述(可选) |
填写该终端节点服务的描述信息。 |
|
|
所属项目 |
选择该终端节点的所属项目,便于统一管理资源。 |
|
|
终端节点服务 |
添加方式 |
选择 通过服务名称添加。 |
|
终端节点服务 |
添加 |
|
|
网络配置 |
IP 地址类型 |
已自动设置为 IPv4,不支持修改。 |
|
私有网络 |
选择一个私有网络。 |
|
|
可用区及子网 |
选择可用区及子网。 |
|
|
安全组 |
选择安全组。 |
|
|
高级选项 |
私有 DNS 名称 |
选择 不启用。 |
在右侧的 配置详情 面板中,确认你的配置,阅读并同意相关协议,然后点击 立即购买 按钮。
私有网络终端节点已创建。
返回 私网设置 页签,检查私有网络的可用状态。
若 “实例状态” 为 “可用”,“链接状态” 为 “已连接”,则表示私有网络可正常使用。
企业需自行确保上一步创建的私网终端节点可从办公网络或目标私网环境访问。
epsvc-1my9zt535pybk1qigxq64qa9r 的终端节点,确认其 “连接状态” 为 “已连接”。提示
如配置了多个可用区,每个可用区各有一个弹性网卡 IP 地址,选择企业私网内可正常访问的 IP 地址即可。该 IP 地址固定分配,不会变化。
3128,即代理的 IP 地址格式为 xxx.xxx.xxx.xxx:3128。验证办公网络是否可以通过私网终端节点代理访问 TRAE 服务。
测试私网终端节点能否 ping 通
ping {私网终端节点的 IP 地址}
预期结果:能收到回复。如果无法 ping 通,请检查 VPC 对等连接和路由表。
测试能否通过私网终端节点访问 TRAE 服务
# PrivateLink 代理的 IP 地址示例(需替换为实际代理的 IP:端口)
curl -x http://xxx.xxx.xxx.xxx:3128 https://gator.volces.com -v 2>&1 | head -20
# PrivateLink 代理的 IP 地址示例(需替换为实际代理的 IP:端口)
curl.exe -x http://xxx.xxx.xxx.xxx:3128 https://gator.volces.com -v 2>&1 | Select-Object -First 20
在 PowerShell 中 curl 是 Invoke-WebRequest 的别名,必须使用 curl.exe 才能调用真正的 curl 命令。如果提示找不到 curl.exe,说明系统版本较老(Windows 10 1803 以下),可以改用 Invoke-WebRequest -Uri "URL" -Method HEAD 代替。
# PrivateLink 代理的 IP 地址示例(需替换为实际代理的 IP:端口)
curl -x http://xxx.xxx.xxx.xxx:3128 https://gator.volces.com -v
预期结果:能够建立连接并收到 HTTP 响应。即使返回的状态码为 403 或 404,也表明网络连接正常。
xxx.xxx.xxx.xxx:3128。更新 TRAE 客户端至支持网络代理的版本,并重新登录,使私网代理生效。
curl 验证失败3128 端口,并确认企业私网可以成功访问该 IP 地址。