本文由簡體中文內容自動轉碼而成。阿里雲不保證此自動轉碼的準確性、完整性及時效性。本文内容請以簡體中文版本為準。

以NS方式從零開始快速接入ESA

更新時間:2025-04-08 19:25

通過 NS 接入將網站網域名稱解析權移交邊緣安全加速 ESA,即可獲得全球智能 DNS 解析、企業級安全防護與一站式效能最佳化,實現網域名稱的極簡託管營運。

選擇合適的接入方式

為了滿足各種業務情境,ESA提供了兩種接入方式:CNAME接入和NS接入。在將您的網域名稱接入至ESA之前,您可以按照需求選擇合適的接入方式。

  • NS接入ESA將接管您網域名稱的DNS管理。若您未使用過傳統CDN類產品或需要對網站進行一站式管理,NS將會更適合您。

  • CNAME接入:使用傳統CDN類產品的接入模式。若您更熟悉使用傳統CDN類產品或不希望替換原有解析服務商,以CNAME接入將會更合適您。

網站接入

以NS方式從零開始快速接入ESA

說明

在進行網域名稱接入前您需要先準備:

  1. 已完成阿里雲帳號註冊

  2. 已有待接入ESA的網域名稱和來源站點伺服器,網域名稱註冊參考通用網域名稱註冊基本流程,來源站點伺服器建立參考快速購買ECS執行個體

第一步:添加網站

在開始網站接入前,您需要先將待接入網站的根網域名稱添加至ESA中。

  1. 在ESA控制台,選擇網站管理,單擊新增網站

  2. 输入站点頁面的輸入框中,輸入您要接入網站的根網域名稱(例如example.com),單擊下一步image

  3. 选择区域和接入方式頁面,在区域選擇您的網站需要獲得安全加速服務的地區,並在接入方式處選擇NS方式,單擊下一步image

  4. 选择套餐类型頁面,可以通過新購套餐和綁定可選套餐兩種方式為網站綁定適合您的套餐,按照控制台指引完成套餐訂購。

第二步:添加DNS記錄

為了避免您現有的DNS記錄失效導致業務中斷,在修改DNS伺服器之前,需要先在ESA中添加您現DNS服務商上的DNS記錄。ESA支援添加的來源站點類型參考添加記錄參數介紹

  1. 在左側導覽列,選擇DNS > 記錄

  2. 您可以選擇大量匯入多條記錄,也可以手動添加單條記錄。

    大量匯入多條DNS記錄(推薦)
    手動添加單條記錄
    1. 單擊匯入進入大量匯入介面後,單擊下載檔案模板

    2. 將您現DNS服務商上的DNS記錄按照模板格式進行修改並儲存,單擊選擇檔案上傳進行匯入配置。

      DNS檔案匯入模板

      ;主機記錄 TTL IN 記錄類型 記錄值
      
      $ORIGIN example.com.
      
      ; A 記錄
      1.example.com.   600 IN  A   8.8.8.8
      
      ; AAAA 記錄
      2.example.com.   600 IN  AAAA		2400:cb00:2049:1::a29f:f9
      
      ; CNAME 記錄
      3.example.com.   600 IN  CNAME     example.com.
      
      ; MX 記錄
      4.example.com.    600 IN  MX	15 mailhost.example.com.
      
      ; TXT 記錄
      5.example.com.   600 IN  TXT	xxxxxxxxxxxxxxxxxxx
      
      ; NS 記錄
      6.example.com.    600 IN  NS	ns.example.com.
      
      ; SRV 記錄
      _sip._tcp.example.com.   600 IN  SRV	1 5 7001 srvhostname.example.com.
      
      ; CAA 記錄
      hostname.example.com.    600 IN  CAA	0 issue example.com
      
      ; CERT 記錄
      cert.example.com.	1	IN	CERT	0 0 0 VEVwQk5GWXlUR3RXVVZwc1RIcGFhMGh0UVhWUGQweFJFZENNM0JSVFROV2JVd3lWbFJOTkVSS1dnPT0=
      
      ; SMIMEA 記錄
      smimea.example.com.	1	IN	SMIMEA	12 12 12 436c6f7564666c61726520444e53
      
      ; SSHFP 記錄
      sshfp.example.com.	1	IN	SSHFP	12 12 436C6F7564666C61726520444E53
      
      ; TLSA 記錄
      tlsa.example.com.	1	IN	TLSA	12 12 12 436c6f7564666c61726520444e53
      
      ; URI 記錄
      uri.example.com.	1	IN	URI	12 12 "http://www.example.com/service"
    3. 匯入頁面,檢查並調整記錄的配置情況。針對即將匯入的DNS記錄,ESA預設僅提供DNS解析服務,您可以在代理程式狀態列為需要的記錄開啟ESA代理加速開關。image

    4. 完成DNS記錄調整後,單擊確認匯入即可完成大量匯入。

    1. 單擊添加記錄,在彈出的對話方塊中添加DNS記錄。

      添加DNS記錄說明

      樣本:假設您的網站網域名稱為example.cn,現需為子網域名稱www.example.cn的網頁頁面加速,原始伺服器的IP為1.2.3.4。以該資訊為例,您可以參考下圖進行配置。image

    2. 單擊下一步,根據您的業務選擇合適的類型後,即可完成添加單條記錄。image

(可選)配置SSL認證

如果您開啟代理加速的DNS記錄需要支援HTTPS訪問,需要為這些記錄配置對應的SSL認證,以避免網站啟用後造成HTTPS業務中斷。

第三步:修改DNS伺服器,啟用網站

完成DNS記錄添加後,需要將您網站的原DNS伺服器修改為ESA的DNS伺服器。

  1. 在左側導覽列,單擊網站概況,單擊image複製ESA為您提供的NS。image

  2. 按照控制台的指引前往您的DNS服務商,修改DNS伺服器。image

  3. 完成NS伺服器修改後,單擊驗證NS生效(NS的生效時間需要數分鐘至48小時不等,如遇驗證失敗,請稍等再嘗試或耐心等待系統檢測自動生效),即可完成網站的接入工作。網站啟用後您也將收到郵件和站內信的提醒。

(可選)驗證加速是否生效

網站完成ESA接入後,用戶端發起的請求將被自動引導至最近的ESA節點上,您可通過檢查IP來驗證加速是否生效。

方法一:利用瀏覽器開發工具

選擇一個開啟了代理加速的DNS記錄(未開啟代理加速的DNS記錄不會經過ESA邊緣節點,不適用以下測試方法)進行測試。

  1. 在瀏覽器中訪問當前網站的資源,例如:https://api.example.com/test.txt,在瀏覽器中開啟開發人員工具,查看該請求指向的IP地址。

  2. 使用IP歸屬工具查詢IP是否屬於ESA,如果查詢結果為“是”,即代表當前網站已被ESA加速。

方法二:使用命令列檢查

選擇一個開啟了代理加速的DNS記錄進行測試。

說明

未開啟代理加速的DNS記錄不會經過ESA邊緣節點,不適用以下測試方法.

Windows
Linux、macOS
  1. 開啟cmd程式。

  2. 輸入nslookup -type=A 主機名稱(例如test.example.com),在返回的解析結果中擷取解析後的IP地址。image

  3. 使用IP歸屬工具查詢IP是否屬於ESA,如果查詢結果為“是”,即代表當前網站已被ESA加速。

  1. 開啟終端。

  2. 輸入dig 主機名稱(例如test.example.com),在返回的解析結果中擷取解析後的IP地址。image

  3. 使用IP歸屬工具查詢IP是否屬於ESA,如果查詢結果為“是”,即代表當前網站已被ESA加速。

方法三:檢查即時日誌

說明

即時日誌暫不支援基礎版套餐使用,若您當前套餐為基礎版可選擇方法一、二來驗證或通過升級套餐來使用方法三驗證

  1. 在ESA控制台,選擇網站管理,在站点列單擊目標網站。

  2. 在左側導覽列進入分析和日誌 > 即時日誌,單擊開始監測進行日誌收集。

  3. 如果查詢到日誌,代表當前網站已被ESA加速。

    image

為網站開啟安全防護

當您的網站接入ESA後,可以在ESA中配置自訂安全設定為您提供資料加密和請求過濾的安全護航。

資料轉送加密

ESA在用戶端和您的商務服務器之間,可以協助您管理全鏈路的資料轉送安全。

ESA會預設為您開啟SSL/TLS功能,同時您可以申請免費的邊緣認證,來實現用戶端使用HTTPS協議訪問ESA節點。為了增強用戶端與ESA節點之間安全係數,您可以開啟邊緣TLS雙向認證,在接受用戶端請求之前會對用戶端進行驗證。

異常訪問防護

ESA通過原生WAF防護結合規則可對用戶端的請求流量做過濾,保證到達伺服器的請求都為乾淨流量。image

在業務運行過程中,ESA會在安全分析事件分析中將多維度資料收集在一起,協助您快速識別異常請求,結合WAF的自訂規則執行攔截或挑戰操作。ESA會預設為您開啟DDoS基礎防護,幫您抵禦DDoS攻擊和CC攻擊。

提升網站的效能

通過啟用和最佳化網站設定來提升應用效能。

資源訪問速度提升

ESA採用映像自訂轉換資源精簡瘦身傳輸協議升級對訪問資源進行最佳化,提升網站的訪問速度。

網路速度最佳化

ESA通過四重網路最佳化配置:IPv6 協議支援、WebSocket 低延遲通訊、gRPC 高效服務互動、智能限流防過載,協助您提升網路傳輸速度。

瞭解更多

除以上提升網站安全和效能的方式外,ESA還支援多種功能,包括緩衝邊緣計算規則分析和日誌流量等,助力您全方位管理網站。

緩衝加速

通過配置網站緩衝策略建立緩衝規則,將資源檔儲存在ESA的邊緣節點。當您發起檔案請求時,邊緣節點將直接響應,有效避免長鏈路回源,加快您擷取最新檔案的速度。

邊緣計算

ESA通過邊緣函數、邊緣容器和邊緣儲存這三個產品,為您提供了一種高效、靈活且低延遲的邊緣計算解決方案。

  • 邊緣函數是基於Serverless架構的服務,支援在邊緣節點上直接部署JavaScript代碼,您的請求可以直接在距離最近的邊緣節點上得到響應處理,從而顯著減少延遲,實現更低時延的計算體驗。

  • 邊緣容器是一種部署在邊緣節點上以容器應用為核心的高彈性、易營運的計算資源,通過全球部署和就近調度,簡化協議處理,極大地減少了響應延遲。

  • 邊緣儲存是一種Key-Value型的邊緣儲存服務,結合邊緣函數可快速讀取使用同節點的邊緣儲存資料,實現部署輕量型BaaS服務、API Gateway服務等。

自訂規則

根據業務需求,使用一致的基本文法和配置邏輯,在不同的產品功能(如緩衝、重新導向、壓縮、回源、WAF等)中建立和部署條件規則,使您能夠更靈活、更精確地控制各種配置策略的執行效果,從而實現更高效的管理和最佳化

分析和日誌

ESA在處理業務請求時會產生即時資料流量資料和詳細日誌記錄,這些資料可用於最佳化資源配置、快速定位並解決服務異常、產生即時監控指標,以及分析網路連接品質並進行效能測試,從而確保網站的穩定高效營運。

流量管控

ESA的邊緣節點即時監控並智能調控資料流,通過最佳化流量分布策略,平衡多個來源站點的負載,顯著降低鏈路延遲,同時提升業務的可用性和穩定性。

  • 本頁導讀 (M)
  • 選擇合適的接入方式
  • 網站接入
  • 第一步:添加網站
  • 第二步:添加DNS記錄
  • (可選)配置SSL認證
  • 第三步:修改DNS伺服器,啟用網站
  • (可選)驗證加速是否生效
  • 為網站開啟安全防護
  • 資料轉送加密
  • 異常訪問防護
  • 提升網站的效能
  • 資源訪問速度提升
  • 網路速度最佳化
  • 瞭解更多
  • 緩衝加速
  • 邊緣計算
  • 自訂規則
  • 分析和日誌
  • 流量管控
文檔反饋
phone 聯絡我們

立即和Alibaba Cloud在線服務人員進行交談,獲取您想了解的產品信息以及最新折扣。

alicare alicarealicarealicare