這是一個(gè)簡單好用的 DDNS 動(dòng)態(tài)域名服務(wù)工具,可以自動(dòng)更新域名解析到公網(wǎng) IP,目前支持Alidns(阿里云)、Dnspod(騰訊云)、Cloudflare。并且是免費(fèi)和開源的!

如果你的域名注" />

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

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁 > 營銷資訊 > 建站知識(shí) > ddns-go 1.0.0 發(fā)布,簡單好用的 DDNS 動(dòng)態(tài)域名解析工具

ddns-go 1.0.0 發(fā)布,簡單好用的 DDNS 動(dòng)態(tài)域名解析工具

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

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

作者:gc(at)http://sysin.org,主頁:www.sysin.org

這是一個(gè)簡單好用的 DDNS 動(dòng)態(tài)域名服務(wù)工具,可以自動(dòng)更新域名解析到公網(wǎng) IP,目前支持Alidns(阿里云)Dnspod(騰訊云)、Cloudflare。并且是免費(fèi)和開源的!

如果你的域名注冊(cè)不在上述服務(wù)商,也是可以使用的,將域名解析轉(zhuǎn)入到上述服務(wù)商的免費(fèi)解析服務(wù)即可,參看以下文檔:

v1.0.0 發(fā)布

1. ddns-go 功能特性

2. 系統(tǒng)中使用

動(dòng)態(tài) DNS 解析,通??赡苁怯迷诩依锏碾娔X,沒有固定公網(wǎng) IP,但是需要遠(yuǎn)程訪問的場(chǎng)景,以下以 macOS 和 Windows 為例,詳細(xì)說明一下具體使用方法:

2.1 macOS

wget https://github.com/jeessy2/ddns-go/releases/download/v1.0.0/ddns-go_1.0.0_Darwin_x86_64.tar.gztar -zxvf ddns-go_1.0.0_Darwin_x86_64.tar.gzmv ddns-go /usr/local/bin/#運(yùn)行ddns-go#此時(shí)將用默認(rèn)瀏覽器打開:http://127.0.0.1:9876/如果用戶登錄啟動(dòng),創(chuàng)建 plist 文件如下:

vi ~/Library/LaunchAgents/ddns-go.plist如果系統(tǒng)啟動(dòng)時(shí)自動(dòng)運(yùn)行,創(chuàng)建 plist 文件如下:

sudo vi /Library/LaunchDaemons/ddns-go.plist內(nèi)容如下:

<?xml version="1.0"encoding="utf-8"?><!DOCTYPE plist PUBLIC"-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"> <dict> <key>KeepAlive</key> <true/> <key>RunAtLoad</key> <true/> <key>Label</key> <string>com.jeessy2.ddns-go</string> <key>ProgramArguments</key> <array> <string>/usr/local/bin/ddns-go</string> </array> </dict></plist>檢查 plist 語法是否正確

plutil ~/Library/LaunchAgents/ddns-go.plist修改文件權(quán)限

chmod 644 ~/Library/LaunchAgents/ddns-go.plist添加自啟動(dòng)項(xiàng)

launchctl load ~/Library/LaunchAgents/ddns-go.plist啟動(dòng)自啟動(dòng)項(xiàng)

launchctl start ddns-go刪除自啟動(dòng)項(xiàng)

launchctl unload ~/Library/LaunchAgents/ddns-go.plist查看當(dāng)前所有自啟動(dòng)項(xiàng)

launchctl list

2.2 Windows

1、下載(Win64為例):https://github.com/jeessy2/ddns-go/releases/download/v1.0.0/ddns-go_1.0.0_Windows_x86_64.tar.gz

2、解壓到 C:/Program Files/ddns-go/ 文件夾下

3、點(diǎn)擊 ddns-go.exe 右鍵,發(fā)送到 - 桌面快捷方式,可以直接雙擊運(yùn)行

4、如果需要自動(dòng)啟動(dòng):

在開始菜單的搜索欄內(nèi)或者在“運(yùn)行”窗口內(nèi)輸入以下命令后回車:shell:Common Startup,打開啟動(dòng)文件夾。

將應(yīng)用軟件生成快捷方式放入C:/ProgramData/Microsoft/Windows/Start Menu/Programs/StartUp 文件夾(需要管理員權(quán)限)。

如果沒有管理員權(quán)限,“運(yùn)行”:shell:startup

將打開:C:/Users/用戶名/AppData/Roaming/Microsoft/Windows/Start Menu/Programs/Startup 文件夾

將應(yīng)用軟件快捷方式放到這里即可。

5、開機(jī)自啟動(dòng)(不需要用戶登錄),可以使用任務(wù)計(jì)劃程序

任務(wù)計(jì)劃程序 ~> 創(chuàng)建任務(wù)

常規(guī):【不管是否用戶登錄都要運(yùn)行 ,使用高級(jí)權(quán)限運(yùn)行】

觸發(fā)器:【新建:觸發(fā)器 ~> 啟動(dòng)時(shí) 】

操作:【新建:操作 ~> 啟動(dòng)程序,瀏覽到應(yīng)用程序所在路徑】

2.3 獲取域名 API 訪問憑據(jù)

根據(jù)你的域名所在服務(wù)商,打開頁面,登錄后,根據(jù)提示獲取憑據(jù),然后填寫到 ddns-go 的配置頁面中即可。

https://ram.console.aliyun.com/manage/ak

AccessKey ID

AccessKey Secret

https://console.dnspod.cn/account/token

ID

Token

https://dash.cloudflare.com/profile/api-tokens

Token

2.4 添加解析

在 IPv4 或者 IPv6(如果有)下,Domains 中填寫 dns 解析條目即可。

示例:http://www.domain.com,也可以解析多條,一行一條,點(diǎn)擊“SAVE”,右側(cè)提示解析成功!

此時(shí),回到域名解析服務(wù)商管理頁面,可以看到 dns 條目已經(jīng)正確添加。

從日志可以看到,應(yīng)用程序 5 分鐘檢查一次地址變化并同步地址解析。

2.5 配置文件

cat ~/.ddns_go_config.yaml可以看到軟件使用 yaml 格式保存配置文件,配置參數(shù)也很直觀。

3. Docker 中使用

docker run -d / --name ddns-go / --restart=always / -p 9876:9876 / jeessy/ddns-go

4. 相關(guān)鏈接

關(guān)鍵詞:動(dòng)態(tài),工具,發(fā)布,簡單

74
73
25
news

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

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