問" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁 > 營銷資訊 > 建站知識 > 通過CF Partner設置你的域名cname記錄使用CloudFlare的cdn

通過CF Partner設置你的域名cname記錄使用CloudFlare的cdn

時間:2023-02-22 02:57:01 | 來源:建站知識

時間:2023-02-22 02:57:01 來源:建站知識

通過CF Partner設置你的域名cname記錄使用CloudFlare的cdn:今天收到了CloudFlare Partner的批準郵件,點擊郵件的重置密碼連接后設置一下密碼就能登陸到CloudFlare Partner的后臺其間會根據(jù)提示選擇回答幾個問題,如:

問你是在乎性能還是安全、有多少客戶、客戶主要地區(qū)、用的主機銷售面板是什么、支付后臺是什么等等之類的,因為我不銷售主機,所以銷售面板和支付后臺這些都是亂選擇的。期間可以生成Host API Key,要是生成了就拷貝記錄下來,之后在控制臺能查看到API Key,也能重新生成的。

登入控制臺后因為沒有接入域名,所以空空如也,下面我們就舉例添加域名http://itkylin.com的一個cnmae記錄指向到CF的cnmae記錄使用cf的CDN。

方案背景描述:

假設域名http://itkylin.com托管在阿里云,因不方便修改此域名的NS記錄以直接使用CloudFlare的DNS,所以只能以CloudFlare Partner API方式接入至CloudFlare,現(xiàn)假設http://www.itkylin.com這個主機名要套上CloudFlare的CDN以隱藏源IP及實現(xiàn)輕量的防DDOS功能。

實施步驟:

一、有一個CloudFlare Partner賬號或有提供使用CloudFlare Partner的平臺,申請Partner賬號步驟此處省略;

二、有一個CloudFlare個人賬號,沒有請自行注冊一個,收到確認郵件后登陸進去不用添加域名,因為一會通過CloudFlare Partner API方式接入域名后就等于是添加了一個域名了。

三、通過cf partner api接入添加域名http://itkylin.com的cname記錄http://www.itkylin.com有兩種方式:

方式一:通過執(zhí)行cloudflare-partner-cli.py Python程序接入添加域名http://itkylin.com的cname記錄http://www.itkylin.com

方式二:通過登陸CFWEB管理界面接入添加域名http://itkylin.com的cname記錄http://www.itkylin.com

3.1)因為是測試,暫時沒時間登陸服務器搭建LNMP環(huán)境和部署CFWEB管理界面了,所以使用方式一,直接隨便在一臺vps上wget下cloudflare-partner-cli.py腳本文件用python執(zhí)行就可以了。從本站下載cloudflare-partner-cli.py。你也可以從github下載:wget https://github.com/fffonion/cloudflare-partner-cli/raw/master/cloudflare-partner-cli.py

3.2)編輯cloudflare-partner-cli.py
修改:

HOSTKEY = "None" # HOSTKEY_ANCHOR

為:

HOSTKEY = "xxxxxx此處是你的cloudflare partner api keyxxxxxxx" # HOSTKEY_ANCHOR

記得用雙引號把api key括起來。

3.3)編輯修改完就可以執(zhí)行該python腳本了,如果你的系統(tǒng)沒有python,請執(zhí)行如下命令安裝:
Centos:

yum install python -y

Ubuntu:

apt-get install -y python

3.4)執(zhí)行python cloudflare-partner-cli.py命令,會提示你輸入郵箱和密碼,此處請輸入你cloudflare個人賬號的郵箱和密碼,切記不是cloudflare partner的郵箱和密碼,是個人賬號的郵箱和密碼! 操作如下:
root@itkylin.com:~# python cloudflare-partner-cli.py
郵箱 > test@itkylin.com
密碼 > http://www.itkylin.com
INFO – test@itkylin.com 已登錄
================================
選擇所需的操作,輸入數(shù)字:
1. 添加/修改DNS記錄
2. 刪除DNS記錄
3. 重新生成host key
4. 開通SSL
5. 刪除接入的域名
6. 顯示所有接入的域名
7. 顯示DNS記錄
8. 接入域名
9. 退出當前帳號
>
根據(jù)提示選擇,本例選擇的是8(接入域名)
> 8
根域名 > http://itkylin.com
子域名 > http://www.itkylin.com
源站地址 > http://demo.itkylin.com
INFO – 設置成功! 請將http://www.itkylin.com的CNAME記錄設置為http://www.itkylin.com.cdn.cloudflare.net
================================
以上信息提示設置成功了,這時可以輸入9就可以退出了。

這時,登陸你的CloudFlare Partner后臺,點擊域名就可以看到已接入成功的域名:

登陸你的CloudFlare個人賬號后臺,也能看到已添加的域名,此處就不截圖了。

3.5)最后,登陸你的域名http://itkylin.com所在注冊商的DNS管理后臺,設置http://www.itkylin.com的cname值為:http://www.itkylin.com.cdn.cloudflare.net
然后添加http://demo.itkylin.com這個A記錄的值為152.16.65.18 (注,此舉例的IP均為虛構,勿當真),源站地址只能設置主機名的格式,不能直接設置IP,如若設置IP會提示報錯誤信息:

ERR – 報錯: Invalid resolve_to: 152.16.65.18. (act: zone_set)

四、至此,所有設置已完成,現(xiàn)在你可以在源站IP 152.16.65.18的服務器上部署網(wǎng)站http://www.itkylin.com了,當訪問http://www.itkylin.com時首先訪問的是cloudflare cdn的IP,然后cloudflare才訪問你的源站。

關鍵詞:記錄,使用,設置,通過

74
73
25
news

版權所有? 億企邦 1997-2025 保留一切法律許可權利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關閉