排查网络连接问题
如果您在使用 AWS 数据传输终端时遇到网络连接问题,例如无法连接互联网或连接速度慢,请考虑以下故障排除提示。
设备连接问题
如果您在数据传输终端套房中难以建立物理连接,请考虑以下情况:
-
每个数据传输终端设施都有两(2)根单模 LC 光缆。如果缺少其中一根或两根电缆,则请立即联系 AWS Support
。 -
如果一根光纤电缆无法正常工作,则请先尝试调换电缆的两端。如果仍然无法连接第一根电缆,则请尝试使用另一根电缆。
如果仍然无法使用电缆进行连接,则请立即联系 AWS Support
排除连接性问题
如果您能够连接设备但无法连接到网络,则请尝试以下故障排除建议。
-
请确认设备配置符合指定的网络要求。有关更多信息,请参阅 使用数据传输终端的技术要求。
-
切换到另一根光纤电缆进行连接。
-
在保持光纤电缆连接的同时重启设备。
-
对设备执行基本网络诊断,确保满足以下要求:
-
DHCP 已启用
-
已为连接的网络接口分配 IP 地址
-
DNS 服务器已配置
-
系统时钟与 NTP 已同步
-
如果仍然无法连接,则请联系 AWS Support
Linux/Unix
-
在终端或命令行界面(CLI)中获取 IP 地址和路由信息。验证网络接口是否已分配 IP 地址,以及路由表中是否已添加含有默认网关地址的默认路由。
ip address show ip route show
-
或者,如果设备上未安装
iproute2
且ip
命令不可用,请使用以下命令:ifconfig netstat -rn
-
-
收集 DNS 服务器信息。此命令应显示两个以
nameserver
关键字开头的 IP 地址。cat /etc/resolv.conf
-
收集基本连接测试的输出。将
default_gateway_address
替换为分配的默认网关的 IP 地址。ping -c 5 <default_gateway_address> ping -c 5 s3.amazonaws.com traceroute s3.amazonaws.com
-
收集 HTTPS 连接测试的输出。以下命令应显示来自 Amazon S3 的
HTTP 200 OK
响应。curl -i https://s3.amazonaws.com/ping
Windows
-
在命令提示符下获取 IP 地址、路由和 DNS 服务器信息。验证网络接口是否已分配 IP 地址、是否已分配两个 DNS 服务器,以及路由表中是否已添加含有默认网关地址的默认路由。
ipconfig /all route print
-
在命令提示符下收集基本连接测试的输出。将
default_gateway_address
替换为分配的默认网关的 IP 地址。ping <default_gateway_address> ping s3.amazonaws.com tracert s3.amazonaws.com
-
在 PowerShell 中收集 HTTPS 连接测试的输出。以下命令应显示
HTTP 200 OK
响应。Invoke-WebRequest -Uri "https://s3.amazonaws.com/ping"
网络吞吐量
网络吞吐量衡量的是网络中的实际数据传输速率,可能受到多种因素的影响。以下因素可能会影响数据传输速度:
-
硬件:设备的硬件组件可能会导致上传数据时的连接速度降低。设备中使用的 CPU 和磁盘可能已达到其性能极限。考虑在 RAID 阵列中使用 NVME SSD。请务必使用 AWS CRT 库以获得更好的性能并降低 CPU 使用率。
-
加密开销:HTTPS 等安全传输会由于加密开销而增加处理时间。
-
延迟:延迟是指数据包从源传输到目标所需的时间。上传到不同地理区域的 Amazon S3 存储桶时,可能会出现高延迟,从而可能导致数据传输延迟和吞吐量降低。最佳实践是尽可能在同一区域内进行数据传输。
-
数据包丢失:丢失的数据包需要重新传输,这会减慢数据传输速度。