安裝代理程式 - AWS Ground Station

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

安裝代理程式

您可以使用下列方式安裝 AWS Ground Station 代理程式:

  1. AWS CloudFormation 模板(推薦)。

  2. 在 Amazon EC2 上手動安裝。

使用 CloudFormation 範本

EC2 資料交付 CloudFormation 範本會建立必要的 AWS 資源,將資料傳遞到 EC2 執行個體。此 AWS CloudFormation 範本使用已預先安裝 AWS Ground Station 代 AWS Ground Station 理程式的受管理 AMI。然後,創建的 EC2 實例的啟動腳本填充代理程序配置文件,並應用必要的性能調整(EC2 執行個體效能調整)。

步驟 1:建立 AWS 資源

使用範本建立 AWS 資源堆疊直播衛星寬頻 DigIF 範本 (寬頻)

步驟 2:檢查代理程式狀態

根據預設,代理程式已設定且處於作用中狀態 (已啟動)。為了檢查代理狀態,您可以連接到 EC2 實例(SSH 或 SSM 會話管理器)並查看AWS Ground Station 代理狀態

在 EC2 上手動安裝

雖然 Ground Station 建議使用 CloudFormation 範本佈建您的 AWS 資源,但有些使用案例可能無法使用標準範本。對於這種情況,我們建議您自定義模板以滿足您的需求。如果仍不符合您的要求,您可以手動建立 AWS 資源並安裝代理程式。

步驟 1:建立 AWS 資源

手動建立和設定資源如需手動設定聯絡人所需 AWS 資源的指示,請參閱。

AwsGroundStationAgentEndpoint資源定義了透過 AWS Ground Station 代理程式接收 DigIF 資料流程的端點,對於成功聯絡至關重要。雖然 API 文件位於 API 參考資料中,但本節將簡要討論與 AWS Ground Station 代理程式相關的概念。

端點ingressAddress是 AWS Ground Station 代理程式將從天線接收 AWS KMS 加密 UDP 流量的位置。socketAddressname這是 EC2 執行個體的公有 IP (來自連接的 EIP)。portRange應該至少有 300 個連續通訊埠,範圍內已保留任何其他用途。如需說明,請參閱 保留入口連接埠-影響網路。必須將這些連接埠設定為允許執行接收器執行個體所在 VPC 的安全性群組上的 UDP 輸入流量。

端點egressAddress是代理程式將 DigIF 資料流傳送給客戶的位置。客戶應該有一個應用程序(例如 SDR)通過 UDP 套接字在此位置接收數據。

步驟 2:建立 EC2 執行個體

支援下列 AMI:

  1. AWS Ground Station AMI-groundstation-al2-gs-agent-ami-* 其中 * 是 AMI 建立日期-隨附已安裝代理程式 (建議)。

  2. amzn2-ami-kernel-5.10-hvm-x86_64-gp2.

步驟 3:下載並安裝代理程式

注意

如果您在上一個步驟中選擇「 AWS Ground Station 代理程式 AMI」,則必須完成本節中的步驟。

下載代理

AWS Ground Station 代理程式可從區域特定的 S3 儲存貯體取得,並且可以使用 AWS 命令列 (CLI) 將代理程式下載到支援的 EC2 執行個體,s3://groundstation-wb-digif-software-${AWS::Region}/aws-groundstation-agent/latest/amazon_linux_2_x86_64/aws-groundstation-agent.rpm其中 $ {AWS::Region} 指的是其中一個支援的 AWS Ground Station 主控台和資料交付區域

範例:從 AWS 區域 us-east-2 下載最新的 rpm 版本到 /tmp 資料夾。

aws s3 --region us-east-2 cp s3://groundstation-wb-digif-software-us-east-2/aws-groundstation-agent/latest/amazon_linux_2_x86_64/aws-groundstation-agent.rpm /tmp

如果您需要下載特定版本的 AWS Ground Station 代理程式,可以從 S3 儲存貯體中的版本特定資料夾下載該代理程式。

範例:將每分鐘轉速的 1.0.2716.0 版本從 AWS 區域 us-east-2 下載至 /tmp 資料夾。

aws s3 --region us-east-2 cp s3://groundstation-wb-digif-software-us-east-2/aws-groundstation-agent/1.0.2716.0/amazon_linux_2_x86_64/aws-groundstation-agent.rpm /tmp
注意

如果您要確認您下載的 RPM 是由提RPM 安裝驗證供的 AWS Ground Station,請按照的說明進行操作。

安裝代理

sudo yum install ${MY_RPM_FILE_PATH} Example: Assumes agent is in the "/tmp" directory sudo yum install /tmp/aws-groundstation-agent.rpm

步驟 4:設定代理程式

安裝代理程式之後,您必須更新代理程式組態檔。請參閱設定代理程式

步驟 5:套用效能調整

AWS Ground Station 代理程式 AMI:如果您在上一個步驟中選擇「 AWS Ground Station 代理程式 AMI」,請套用下列效能調整。

其他 AM I:如果您在上一步中選擇了任何其他 AMI,則應用列在下面的所有調整EC2 執行個體效能調整並重新啟動實例。

步驟 6:管理代理程式

若要啟動、停止和檢查代理程式狀態,請參閱管理代理程式