AWS Snowball
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本指南适用于 Snowball Edge。如果您正在查找 Snowball 的相关文档,请参阅 AWS Snowball 用户指南

计算实例的网络配置

在 Snowball Edge 设备上启动您的计算实例后,您需要为每个实例设置您的网络配置。只要启动新实例,就使用以下过程向该实例提供虚拟网络接口和 IP 地址。

  1. 确保设备已通电并且已使用 IP 地址连接某个物理网络接口(如 RJ45 端口)。

  2. 获取与您在 Snowball Edge 上使用的物理网络接口关联的 IP 地址。有关更多信息,请参阅 连接到本地网络

  3. 配置您的 Snowball 客户端。有关更多信息,请参阅 为 Snowball 客户端配置配置文件

  4. 解锁此设备。有关更多信息,请参阅 解锁 Snowball Edge 设备

  5. 运行 snowballEdge describe-device 命令以获取物理网络接口 ID 的列表。

  6. 标识您要使用的物理网络接口的 ID 并记下它。

  7. 运行 snowballEdge create-virtual-network-interface 命令。以下示例显示使用两种不同的 IP 地址分配方法(DHCPSTATIC)运行此命令。DHCP 方法使用动态主机配置协议 (DHCP)。

    snowballEdge create-virtual-network-interface \ --physical-network-interface-id s.ni-abcd1234 \ --ip-address-assignment DHCP //OR// snowballEdge create-virtual-network-interface \ --physical-network-interface-id s.ni-abcd1234 \ --ip-address-assignment STATIC \ --static-ip-address-configuration IpAddress=192.0.2.0,Netmask=255.255.255.0

    该命令返回一个 JSON 结构,其中包含 IP 地址。记下该 IP 地址,以便在稍后的过程中在 ec2 associate-address AWS CLI 命令中使用。

    只要您需要此 IP 地址,您就可以使用 snowballEdge describe-virtual-network-interfaces Snowball 客户端 命令或 aws ec2 describe-addresses AWS CLI 命令来获取它。

  8. 使用以下 AWS CLI 命令,将新创建的 IP 地址与该实例相关联。

    aws ec2 associate-address --public-ip 192.0.2.0 --instance-id s.i-01234567890123456 --endpoint <physical IP address for your Snowball Edge>:8008