国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Docker部署ddns-go,動態(tài)域名解析公網(wǎng)IPv6地址

這篇具有很好參考價值的文章主要介紹了Docker部署ddns-go,動態(tài)域名解析公網(wǎng)IPv6地址。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

Docker部署ddns-go,動態(tài)域名解析公網(wǎng)IPv6地址

ddns-go,自動獲得你的公網(wǎng) IPv4 或 IPv6 地址,并解析到對應(yīng)的域名服務(wù)。

嫌IPv6地址太難記?ddns來解決,將家里的公網(wǎng)IPv6地址用起來吧!

前言

為什么需要DDNS

因?yàn)橐话慵彝セ蚱髽I(yè)用戶所獲得的的廣域網(wǎng)ip并非固定,而是會時常變化,一旦變化,我們的域名針對ip的A類解析記錄就會失效,因此我們需要DDNS(動態(tài)域名解析服務(wù)),在ip變動時自動更改我們的域名解析記錄值。

ddns-go項(xiàng)目地址:
GitHub地址:https://github.com/jeessy2/ddns-go
Gitee地址:https://gitee.com/OtherCopy/ddns-go

視頻地址

本期教程輔以視頻,鏈接:https://www.bilibili.com/video/BV1S24y1q79Z

前置準(zhǔn)備

公網(wǎng)IP

首先,需要保證家里有公網(wǎng)IP地址,現(xiàn)在大多數(shù)家里是有動態(tài)公網(wǎng)IPv6地址的。

我們可以在控制臺輸入一下命令查看一下當(dāng)前機(jī)子的IP

  • Windows:ipconfig
  • Linux:ip addr

找到對應(yīng)的網(wǎng)絡(luò)適配器查看IP,若是公網(wǎng)IPv6會有以下特征:

運(yùn)營商 特征
電信 240e開頭
移動 2409開頭
聯(lián)通 2408開頭

接下來,讓我們訪問這個網(wǎng)站https://ipw.cn/ipv6ping/,這是一個測試IPv6地址能否被ping通的網(wǎng)站,如果你的IPv6已經(jīng)能被ping通,那說明這已經(jīng)能當(dāng)一個公網(wǎng)IP使用了,可跳過檢查防火墻這一步。

檢查防火墻

若沒有被ping通,也不用著急,這是因?yàn)榧依飶?fù)雜的網(wǎng)絡(luò)環(huán)境,各個節(jié)點(diǎn)可能存在的防火墻,致使該ip可能在外面并不能被ping通,此時細(xì)心檢查家里光貓、路由器、主機(jī)的防火墻設(shè)置,具體可以按光貓->路由器->主機(jī)的順序逐一ping其ip地址,若有一ping不通則是上一級防火墻沒關(guān)。

這里我舉個以我這里關(guān)閉防火墻的例子:

  • 光貓:取消勾選使能IPv6防火墻控制轉(zhuǎn)發(fā)報文
    ddns-go,Docker,docker,golang,運(yùn)維,容器
  • 路由器:關(guān)閉防火墻
    ddns-go,Docker,docker,golang,運(yùn)維,容器
  • 主機(jī):關(guān)閉防火墻
    win:Windows安全中心->防火墻與安全保護(hù)->關(guān)閉公用網(wǎng)絡(luò)防火墻
    linux:sudo ufw disable

安全性問題:有人會擔(dān)心防火墻全關(guān)了是不是不安全了?對于大部分人而言,由于公網(wǎng)IPv6地址每隔個兩三天就會變一次,所以不用太擔(dān)心被暴力攻擊,但如果對安全性十分敏感,可以自行控制開放部分內(nèi)網(wǎng)IP或者端口,但本文章內(nèi)容重點(diǎn)并不在于此,請自行研究,

環(huán)境配置

為了方便使用,采用docker compose部署,所以需要先安裝docker

# 安裝docker
curl -fsSL get.docker.com -o get-docker.sh
sudo sh get-docker.sh --mirror Aliyun

tips:若沒有curl命令,執(zhí)行sudo apt install curl安裝curl,再執(zhí)行上面兩條命令即可。

安裝

可以選擇docker composedocker二選一,我比較推薦docker compose安裝,維護(hù)簡單,且不用打一長串的參數(shù)命令行。

docker compose安裝

選擇一個放置目錄,比如~/data/docker_data/,新建一個文件夾放置ddns-go

mkdir ddns-go
cd ddns-go

在ddns-go文件夾中創(chuàng)建docker-compose.yml文件,內(nèi)容如下:

version: "3.9"
services:
  ddns-go:
    image: jeessy/ddns-go
    restart: always
    network_mode: "host"
    volumes:
      - ./ddns-go_data:/root

ps:以下有關(guān)docker的命令最好都在root用戶下執(zhí)行,由于涉及一些文件操作,不提供root權(quán)限可能存在文件權(quán)限問題。

docker compose up -d

在瀏覽器中打開http://主機(jī)IP:9876,修改你的配置,成功

Note
建議在啟用公網(wǎng)訪問時,使用 Nginx 等反向代理軟件啟用 HTTPS 訪問,以保證安全性。

docker安裝

掛載主機(jī)目錄, 使用docker host模式??砂?/opt/ddns-go 替換為你主機(jī)任意目錄, 配置文件為隱藏文件

docker run -d --name ddns-go --restart=always --net=host -v /opt/ddns-go:/root jeessy/ddns-go

在瀏覽器中打開http://主機(jī)IP:9876,修改你的配置,成功

使用

配置

安裝完成后,我們可以訪問http://主機(jī)IP:9876進(jìn)入ddns-go管理頁面。

這里我以騰訊DNSPod管理的域名為例,進(jìn)入騰訊DNSPod賬號中心->API密鑰->DNSPod Token->創(chuàng)建密鑰

ddns-go,Docker,docker,golang,運(yùn)維,容器

保存下來IDToken,這將是ddns-go修改dns解析的憑證,回到ddns-go的管理面板,DNS服務(wù)商選擇Dnspod(騰訊云),輸入對應(yīng)的IDToken

ddns-go,Docker,docker,golang,運(yùn)維,容器

根據(jù)自身需求配置ipv6,在Domains中配置域名。

其他配置:根據(jù)自己的需要配置下禁止公網(wǎng)訪問和登錄用戶名密碼,防止被攻擊篡改。

點(diǎn)擊Save保存。

成功后,應(yīng)該能在自己的DNS解析處看到該域名當(dāng)前的解析記錄,并再次訪問https://ipw.cn/ipv6ping/網(wǎng)站,ping一下這個域名,大功告成!文章來源地址http://www.zghlxwxcb.cn/news/detail-782019.html

更新

docker compose pull
docker compose up -d

卸載

docker compose down

停止

docker compose stop

重啟

docker compose restart

到了這里,關(guān)于Docker部署ddns-go,動態(tài)域名解析公網(wǎng)IPv6地址的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 小米AX9000 docker ddns-go騰訊云 實(shí)現(xiàn)ipv6解析 注意事項(xiàng)

    小米AX9000 docker ddns-go騰訊云 實(shí)現(xiàn)ipv6解析 注意事項(xiàng)

    第一次安裝ddns-go后,解析時始終無法解析ipv6,經(jīng)研究在網(wǎng)絡(luò)設(shè)置有注意事項(xiàng)如下: 一、根據(jù)作者的使用說明,在docker中運(yùn)行選擇host模式即可實(shí)現(xiàn)ipv4/ipv6解析。 二、docker安裝ddns-go,在高級設(shè)置中network選項(xiàng)選擇host模式。默認(rèn)的是bridge模式,該模式只能實(shí)現(xiàn)IPV4解析,ipv6一直提

    2024年02月15日
    瀏覽(25)
  • 入門小白,使用ubuntu,使用docker或者docker-compose搭建家庭個人網(wǎng)盤nextcloud,外網(wǎng)通過IPV6域名訪問。第三篇--配置 ddns-go 以及 dynv6

    入門小白,使用ubuntu,使用docker或者docker-compose搭建家庭個人網(wǎng)盤nextcloud,外網(wǎng)通過IPV6域名訪問。第三篇--配置 ddns-go 以及 dynv6

    由于在第一篇中說過,放棄使用ipv4 連接 優(yōu)點(diǎn),家里設(shè)備都可以擁有一個 ipv6公網(wǎng)地址 缺點(diǎn),地址會變。。。 缺點(diǎn),公司網(wǎng)絡(luò)網(wǎng)絡(luò)下,可能訪問不到。。。 所以采用ddns-go 配置 dynv6的方案 即使設(shè)備的ipv6地址變化了,也不用你做額外的事,一切交給系統(tǒng)就行。 不用寫代碼,不

    2024年02月06日
    瀏覽(29)
  • Ubuntu安裝ddns-go使用阿里ddns解析ipv6

    Ubuntu安裝ddns-go使用阿里ddns解析ipv6

    DDNS-GO是簡單好用的DDNS,它可以幫助你自動更新域名解析到公網(wǎng)IP。比如你希望在本地部署網(wǎng)站,但是因?yàn)楣W(wǎng)IP是動態(tài)的,無法使用常用的DNS解析到固定的公網(wǎng)IP上,如果一直前往DNS控制臺更改DNS解析就會很繁瑣。而DDNS-GO就能解決這一難題,幫助你自動更改DNS解析! 設(shè)備:樹

    2024年02月03日
    瀏覽(33)
  • 群暉折騰記1—群暉NAS使用docker中的ddns-go,DDNS阿里云ali實(shí)現(xiàn)Ipv6訪問

    群暉折騰記1—群暉NAS使用docker中的ddns-go,DDNS阿里云ali實(shí)現(xiàn)Ipv6訪問

    1、移動寬帶只有IPv6公網(wǎng)地址,若你的寬帶為電信或聯(lián)通,它們都可以申請到公網(wǎng)IPv4地址,不需要這么復(fù)雜。 2、主路由為小米AX9000(雖然是定制OpenWrt系統(tǒng),但是固件真的很辣雞, 已開啟SSH ),若你的路由器為其它系統(tǒng),可以參考思路。 3、路由器撥號,怎么設(shè)置光貓橋接自己

    2024年02月13日
    瀏覽(115)
  • nas-群暉docker查詢注冊表失敗解決辦法(平替:使用SSH命令拉取ddns-go)

    nas-群暉docker查詢注冊表失敗解決辦法(平替:使用SSH命令拉取ddns-go)

    群暉里面的docker圖形化界面現(xiàn)在不能直接查詢需要下載的東西,原因可能就是被墻了,那么 換一種方式使用SSH命令下載 也是可以的,文章這里以在docker里面下載ddns-go為例子。 ?1. 在群暉系統(tǒng)里面的 控制面板 搜SSH,然后回車。 2. 勾選啟動SSH功能,然后點(diǎn)擊應(yīng)用就好了。 3.

    2024年01月18日
    瀏覽(110)
  • DDNS動態(tài)域名解析IPv6地址

    DDNS動態(tài)域名解析IPv6地址

    通過公網(wǎng)IPv6地址實(shí)現(xiàn)遠(yuǎn)程訪問專欄系列文章: 《使用公網(wǎng)IPv6遠(yuǎn)程訪問內(nèi)網(wǎng)設(shè)備》 《DDNS動態(tài)域名解析IPv6地址》 付費(fèi)提示! 由于本文教程中需要使用域名和域名解析服務(wù),因此存在付費(fèi)內(nèi)容。域名可自行在阿里云、騰訊云、華為云等云服務(wù)提供商進(jìn)行購買,域名解析服務(wù)則

    2024年02月10日
    瀏覽(35)
  • 利用Python+阿里云實(shí)現(xiàn)DDNS(動態(tài)域名解析)

    利用Python+阿里云實(shí)現(xiàn)DDNS(動態(tài)域名解析)

    因需求公司路由器公網(wǎng)ip不是動態(tài)的,需要及時的修改阿里云的域名解析 前期準(zhǔn)備 aliyunsdkcore.acs_exception.exceptions.ClientException 如果出現(xiàn)該報錯:aliyunsdkcore.acs_exception.exceptions.ClientException: SDK.HttpError (‘Connection aborted.’, ConnectionResetError(104, ‘Connection reset by peer’)) 安裝另一個核

    2024年02月06日
    瀏覽(23)
  • ubuntu安裝ddns-go實(shí)現(xiàn)內(nèi)網(wǎng)穿透

    ddns-go 是一個用Go語言編寫的動態(tài)DNS客戶端,可以將動態(tài)IP地址映射到固定的域名,從而實(shí)現(xiàn)內(nèi)網(wǎng)穿透。 在Ubuntu上安裝和配置 ddns-go 的步驟如下: 目錄 安裝Go語言環(huán)境 獲取ddns-go源碼 編譯和安裝ddns-go 配置ddns-go 運(yùn)行ddns-go 設(shè)置ddns-go為開機(jī)自啟動(可選) 安裝Go語言環(huán)境 首先,

    2024年01月24日
    瀏覽(60)
  • 記一次配置華為路由器DDNS(花生殼)動態(tài)域名解析

    記一次配置華為路由器DDNS(花生殼)動態(tài)域名解析

    路由器不同可能導(dǎo)致部分操作不一致,大同小異 華為路由器一臺(我這里的型號是WS5200) 花生殼用戶(首次注冊會贈送一個一年的殼域名) 打開DDNS服務(wù),并選擇正確的DDNS服務(wù)商(我這里是花生殼)并輸入殼域名和登錄花生殼的用戶和密碼。 點(diǎn)擊保存后連接狀態(tài)會由連接中變

    2024年02月12日
    瀏覽(20)
  • OpenWRT中的DDNS-GO無法獲取軟路由IPV6地址

    OpenWRT中的DDNS-GO無法獲取軟路由IPV6地址

    移動的寬帶沒有公網(wǎng)ipv4地址,但可以獲得公網(wǎng)ipv6地址,這就讓遠(yuǎn)程訪問軟路由成為了可能,但DDNS-GO卻報錯: 2024/01/31 02:21:07 連接失敗!?點(diǎn)擊查看接口能否返回IPv6地址, 參考說明:點(diǎn)擊訪問 2024/01/31 02:21:07 錯誤信息: Get \\\"https://speed.neu6.edu.cn/getIP.php\\\": dial tcp6: lookup speed.neu6.edu.cn

    2024年03月13日
    瀏覽(129)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包