沙箱

更新网络策略

更新沙箱是否可以访问外网。

先调用「创建沙箱」,用返回的 sandboxID 替换 sbx_123。

PUT /sandbox/v1/sandboxes/{sandboxID}/network● 支持

E2B 官方文档 ↗

请求参数

  • sandboxIDstring必填

    path: 沙箱 ID。

  • allow_internet_accessboolean可选

    是否允许访问外网。false 等效于 denyOut 包含 0.0.0.0/0。

  • allowOutarray可选

    出站目标白名单,可用 CIDR、IP 或域名;白名单优先于拒绝规则。

  • denyOutarray可选

    出站目标黑名单,支持 CIDR 或 IP,不支持域名。

  • egressProxyobject可选

    上游代理配置字段,当前平台尚未应用。

    ▸ 展开子字段(3)
    • addressstring必填

      SOCKS5 proxy address in host:port format (e.g. "proxy.example.com:1080").

    • usernamestring可选

      Optional SOCKS5 username (RFC 1929), max 255 bytes.

    • passwordstring可选

      Optional SOCKS5 password (RFC 1929), max 255 bytes.

  • rulesobject可选

    上游按域名转换规则字段,当前平台尚未应用。

返回

204

错误按 E2B 格式返回,参见 错误码

响应

HTTP 204

Successfully updated the sandbox network configuration

未声明响应体。