天天看點

如何在cpolar上綁定自己的域名

您可以使用自己的域名運作cpolar隧道上,而不是将您的隧道顯示為​

​cpolar.io​

​的子域名。

例如:要在​

​dev.bestexpresser.com​

​ 域名上建立隧道,請按照下列步驟操作:

  1. 在​​cpolar背景​​​–>​

    ​預留​

    ​​ --> ​

    ​保留自定義域名​

    ​ 頁籤下:
  • 選擇​

    ​地區​

    ​​,輸入您的域名​

    ​dev.bestexpresser.com​

    ​​作為保留域名,點選​

    ​保留​

    ​按鈕。 這保證了沒有其他人可以使用自己的隧道劫持您的域名。
  1. 在儀表闆上,複制cpolar系統提供給您的CNAME目标位址

    [外鍊圖檔轉存失敗,源站可能有防盜鍊機制,建議将圖檔儲存下來直接上傳(img-Dx6gnhfy-1625616055180)(https://i.loli.net/2021/07/07/Z7Nz2AMcFkwiIDC.png)]

  2. 在您自己的域名提供商,DNS解析中,加入一條CNAME記錄。在此示例中:名稱: ​

    ​dev​

    ​​,值: ​

    ​5983fcc1.cname.cpolar.io​

  • 假設本示例中的域名​

    ​bestexpresser.com​

    ​​是在阿裡雲注冊的,則我們需要登入阿裡雲,在阿裡雲的​

    ​雲解析DNS​

    ​​裡,​

    ​bestexpresser.com​

    ​​域名下,添加一條​

    ​CNAME​

    ​記錄。
如何在cpolar上綁定自己的域名
  • 設定記錄類型為​

    ​CNAME​

    ​​,并填寫cpolar提供提cname位址,點選​

    ​确認​

如何在cpolar上綁定自己的域名
  • 添加後的效果,解析生效需要等待10分鐘

[外鍊圖檔轉存失敗,源站可能有防盜鍊機制,建議将圖檔儲存下來直接上傳(img-J10wFBCk-1625616055187)(https://i.loli.net/2021/07/07/zauep5oADtsxfhl.png)]

  1. 大約5-10分鐘後,ping您的自定義域名(dev.bestexpresser.com),看是否已經解析到了cpolar提供cname位址
ping dev.bestexpresser.com      

[外鍊圖檔轉存失敗,源站可能有防盜鍊機制,建議将圖檔儲存下來直接上傳(img-xv7Y9Lg0-1625616055194)(https://i.loli.net/2021/07/07/w9EZH34bVYkuoAN.png)]

  • 如果ping傳回的位址中,包含cpolar的cname位址,說明已經解析成功。
  1. 示例:在自定義域名上運作隧道
cpolar http -hostname=dev.bestexpresser.com 8080      
  1. 配置成功,您現在就可以用dev.bestexpresser.com自定義域名通路本地站點了。

    注意: 此時通過HTTPS通路自定義域隧道仍然有效,但證書不比對。接下來,我們來添加證書。

  2. 自定義域名證書從哪裡獲得?

    自定義域名的HTTPS證書,您可以從DNS營運商那裡免費獲得或購買。

  3. 如果您已經有了TLS證書/密鑰對,請嘗試使用按如下指令建立自定義域名隧道。
cpolar http -hostname=dev.bestexpresser.com -key=/path/to/tls.key -crt=/path/to/tls.crt 8080      
  • hostname: 您的自定義域名
  • crt: HTTPS證書檔案路徑(全路徑)
  • key: HTTPS證書密鑰檔案路徑(全路徑)
  • 8080:本地web伺服器偵聽端口
  1. 關于伺服器地區的選擇:

    目前國内地區有cn、cn_vip、cn_top地區

    海外有us、hk地區

    國内地區,所有自定義域名都需要提前已備案,才能部署。

    國外地區,則不需要備案。

    如果您的域名已備案,可以部署在國内地區,cn地區域名自動過白名單。cn_vip、cn_top地區,需要的人工域名過白名單,請聯系官網QQ客服,讓他幫您送出過白申請。

    如果您的域名未備案,可以使用us和hk地區,則不需要域名過白名單步驟。