

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 疑難排解網路連線問題
<a name="troubleshooting-connection"></a>

如果您在使用 AWS 資料傳輸終端機時遇到連線至網路的問題，例如無法連線網際網路或連線速度緩慢，請考慮下列疑難排解秘訣。

**Topics**
+ [設備連線問題](#physical-connection)
+ [連線疑難排解](#connection-issues)
+ [網路輸送量](#throughput)

## 設備連線問題
<a name="physical-connection"></a>

如果您在資料傳輸終端機套件中建立實體連線時遇到問題，請考慮下列事項：
+ 每個資料傳輸終端機設施都會有兩 (2) 條單模 LC 光纖纜線。如果其中一條或兩條纜線遺失，請立即聯絡 [AWS Support](https://aws.amazon.com/contact-us/)。
+ 如果一條光纖纜線無法運作，請嘗試先滾動纜線。如果您仍然無法與第一條纜線連接，請嘗試使用另一條纜線。

如果您仍然無法使用纜線進行連線，請立即聯絡 [AWS Support](https://aws.amazon.com/contact-us/)。

## 連線疑難排解
<a name="connection-issues"></a>

如果您能夠連接設備，但無法連線到網路，請嘗試下列疑難排解建議。
+ 確認您的設備組態符合指定的網路需求。如需詳細資訊，請參閱[使用資料傳輸終端機的技術需求](tech-requirements.md) 
+ 切換到其他光纖纜線進行連線。
+ 重新啟動您的裝置，同時保持光纖纜線的連接。
+ 在裝置上執行基本網路診斷，以確保下列事項：
  + DHCP 已啟用
  + IP 地址會指派給連線的網路界面
  + DNS 伺服器已設定
  + 系統時鐘與 NTP 同步

如果您仍然無法連線，請聯絡 [AWS Support](https://aws.amazon.com/contact-us/)，並根據裝置上執行的作業系統 (OS) 提供以下輸出。

### Linux/UNIX
<a name="linux"></a>
+ 在終端機或命令列界面 (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
<a name="windows"></a>
+ 在命令提示中取得 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"
  ```

## 網路輸送量
<a name="throughput"></a>

測量網路中實際資料傳輸率的網路輸送量可能會受到各種因素的影響。下列內容可能會影響您的資料傳輸速度：
+  **硬體**：上傳資料時，裝置的硬體元件可能會導致連線速度降低。裝置中使用的 CPU 和磁碟可能會達到其效能限制。請考慮在 RAID 陣列中使用 NVME SSDs。請務必使用 AWS CRT 程式庫以獲得更好的效能並降低 CPU 用量。
+  **加密負荷**：安全傳輸，例如 HTTPS，因為加密負荷而增加處理時間。
+  **延遲**：延遲是指資料封包從來源流向目的地所需的時間。上傳到不同地理區域的 Amazon S3 儲存貯體時，可以觀察到高延遲，這可能會導致資料傳輸延遲和輸送量降低。最佳實務是盡可能在相同區域內進行資料傳輸。
+  **封包遺失**：遺失的封包需要重新傳輸，以減慢資料傳輸速度。