本教程前兩個(gè)步驟通用,通過第三方插件或NAS&路由器自帶插件設(shè)置可參考前兩步獲取Token&添加記錄。獲取DNSPod Token1、" />

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

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁 > 營銷資訊 > 建站知識(shí) > 如何設(shè)置DDNS(動(dòng)態(tài)域名解析)

如何設(shè)置DDNS(動(dòng)態(tài)域名解析)

時(shí)間:2023-02-07 01:16:01 | 來源:建站知識(shí)

時(shí)間:2023-02-07 01:16:01 來源:建站知識(shí)

本教程僅適用于解析托管在DNSPod平臺(tái)上的域名,其他平臺(tái)托管的域名請自行通過搜索引擎查找教程。
本教程前兩個(gè)步驟通用,通過第三方插件或NAS&路由器自帶插件設(shè)置可參考前兩步獲取Token&添加記錄。

獲取DNSPod Token

1、打開并登錄控制臺(tái)-API密鑰

注意這里一定要選擇"DNSPod Token"而非"騰訊云API密鑰"。
1、點(diǎn)擊創(chuàng)建密鑰,這里可能會(huì)進(jìn)行安全驗(yàn)證,按照提示驗(yàn)證即可。

2、設(shè)置密鑰名稱,這里根據(jù)需要隨便填就好。

3、記錄密鑰ID及Token

注意:Token僅在創(chuàng)建時(shí)展示一次,忘記的話請重新創(chuàng)建
如果用于DDNS請不要設(shè)置IP白名單

添加解析記錄

1、打開并登錄解析控制臺(tái)

2、找到對應(yīng)的域名點(diǎn)擊管理,這里以http://oed.im為例

3、設(shè)置解析記錄 點(diǎn)擊添加記錄填寫對應(yīng)信息后點(diǎn)擊保存完成添加。

主機(jī)記錄:若直接解析主域名,請?zhí)頏,若解析子域名,請?zhí)顚?yīng)的值例如www。 記錄值:隨便填一個(gè)IPv4,例如127.0.0.1(若使用IPv6,請隨便填一個(gè)IPv6地址,例如fe80::0) 記錄類型:默認(rèn)為A即可(若使用IPv6請選擇AAAA記錄) 線路類型:無特殊需求默認(rèn)即可 權(quán)重:默認(rèn)不用填 TTL:無特殊需要默認(rèn)即可



設(shè)置DDNS

通過定時(shí)任務(wù)設(shè)置

通過騰訊云DDNS插件設(shè)置(OpenWrt)

1、登錄OpenWrt,找到系統(tǒng)(System)→軟件包(Software),將下方軟件包的地址放入從網(wǎng)絡(luò)安裝的輸入框中,點(diǎn)擊確認(rèn)(ok)完成安裝。 ipk安裝地址:https://openwrt-tencentddns-1301800460.cos.ap-guangzhou.myqcloud.com/luci-app-tencentddns_0.1.0-1_all.ipk

如果安裝過程中報(bào)錯(cuò)255,請通過ssh登錄OpenWrt執(zhí)行以下命令,執(zhí)行前請先前往軟件包安裝wget(wget-ssl)

wget --no-check-certificate https://openwrt-tencentddns-1301800460.cos.ap-guangzhou.myqcloud.com/luci-app-tencentddns_0.1.0-1_all.ipkopkg install luci-app-tencentddns_0.1.0-1_all.ipk安裝或執(zhí)行完成后即可在后臺(tái)看到插件

2、勾選啟用,填寫相關(guān)信息,并選擇相應(yīng)配置,最后點(diǎn)擊保存并應(yīng)用

3、應(yīng)用后等待一會(huì)刷新,當(dāng)看到UPDATED(x.x.x.x)后說明配置成功

群暉(Synology) NAS 啟用 DNSPod DDNS

DSM7.0及以上建議通過騰訊云API設(shè)置DDNS并自動(dòng)部署免費(fèi)證書,具體可參考:

DSM6.x用戶可參考:

愛快設(shè)置DDNS教程

1、登錄愛快后臺(tái),點(diǎn)擊高級(jí)應(yīng)用→動(dòng)態(tài)域名→添加

2、按照界面提示填寫相關(guān)信息

通過定時(shí)任務(wù)設(shè)置DDNS

通過定時(shí)任務(wù)+curl訪問接口設(shè)置DDNS,受接口限制,暫不支持IPv6

獲取域名ID

登錄控制臺(tái),找到并點(diǎn)擊對應(yīng)的域名,在管理頁面找到并點(diǎn)擊域名設(shè)置獲取域名ID




獲取記錄ID

1)、通過控制臺(tái)獲取 在管理頁面找到操作日志,“值”后面括號(hào)內(nèi)數(shù)字極為記錄ID

2)、通過記錄列表接口獲取 ssh連接服務(wù)器通過curl請求接口獲取

curl -X POST https://dnsapi.cn/Record.List -d 'login_token=LOGIN_TOKEN&format=json&domain_id=域名ID&sub_domain=子域名&record_type=A'例如:curl -X POST https://dnsapi.cn/Record.List -d 'login_token=TokenID,Token&format=json&domain_id=86025807&sub_domain=test&record_type=A'
LOGIN_TOKEN:是由 ID,Token 組合而成的,用英文的逗號(hào)分割。
若設(shè)置IPv6記錄,請將record_type=A改為record_type=AAAA > (暫不支持IPv6,先寫著,畢竟馬上就支持了)
2、在返回?cái)?shù)據(jù)中找到記錄ID

測試DDNS接口相關(guān)參數(shù)是否正確

ssh連接服務(wù)器通過curl請求接口測試

curl -X POST https://dnsapi.cn/Record.Ddns -d 'login_token=LOGIN_TOKEN&format=json&domain_id=域名ID&record_id=記錄ID&record_line=線路類型&sub_domain=子域名&lang=en'線路類型若無特殊需求默認(rèn)即可
例如:

curl -X POST https://dnsapi.cn/Record.Ddns -d 'login_token=TokenID,Token&format=json&domain_id=86025807&record_id=953765245&record_line=默認(rèn)&sub_domain=test&=en'當(dāng)返回狀態(tài)碼為1時(shí)說明操作成功。

設(shè)置定時(shí)任務(wù)

這里以centos為例,其他系統(tǒng)除安裝方式外配置方式大體相同,大家可自行通過搜索引擎查找。

安裝crontabs服務(wù)并設(shè)置開機(jī)自啟

yum install crontabs systemctl enable crond systemctl start crond

配置定時(shí)規(guī)則

vim /etc/crontab/5 * * * root curl -X POST https://dnsapi.cn/Record.Ddns -d 'login_token=TokenID,Token&format=json&domain_id=86025807&record_id=953765245&record_line=默認(rèn)&sub_domain=test&=en'
腳本內(nèi)容根據(jù)實(shí)際情況填寫,上面只是示例
規(guī)則很簡單,從注釋中可以看到左到右分別是 分鐘(0~59)、小時(shí)(0~23)、天(1~31)、月(1~12)、星期(0~6)、用戶名、要定時(shí)執(zhí)行的命令或者腳本。
每多長時(shí)間記得在前面加一個(gè)'*/'如上面的示例
注意:不要忘記中間的空格



保存生效

crontab /etc/crontab

查看任務(wù)

crontab -l

查看結(jié)果

不出意外的話應(yīng)該已經(jīng)更新成功了,大家可以前往控制臺(tái)查看效果。



關(guān)鍵詞:動(dòng)態(tài),設(shè)置

74
73
25
news

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

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