Bahasa Inggris |
Secara otomatis mendapatkan alamat IPv4 jaringan publik atau IPv6 Anda, dan menganalisisnya dengan layanan nama domain yang sesuai.
阿里云
腾讯云
Cloudflare
Dnspod
华为云
Callback
百度云
Porkbun
GoDaddy
Namecheap
NameSilo
Dynadot
禁止从公网访问
Catatan
Disarankan untuk menggunakan perangkat lunak proxy terbalik seperti Nginx untuk mengaktifkan akses HTTPS untuk memastikan keamanan saat menggunakan akses jaringan publik untuk memastikan keamanan. FAQ
Unduh dan mendekompres DDNS-GO dari RECES
Layanan Instalasi
sudo ./ddns-go -s install
.ddns-go.exe -s install
Buka CMD dengan Administrator):.[Opsional] Layanan menghapus instalasi
sudo ./ddns-go -s uninstall
.ddns-go.exe -s uninstall
(Buka CMD dengan Administrator):.[Opsional] Mendukung parameter pita instalasi
-l
Alamat pemantauan-f
waktu interval sinkron (kedua)-cacheTimes
interval n kali untuk dibandingkan dengan penyedia layanan-c
jalur file konfigurasi khusus-noweb
tidak memulai layanan web-skipVerify
-dns
server DNS khusus-resetPassword
Reset Kata SandiContoh referensi [opsional]
./ddns-go -s install -f 600 -c /Users/name/.ddns_go_config.yaml
./ddns-go -s install -f 10 -cacheTimes 180
./ddns-go -resetPassword 123456
./ddns-go -resetPassword 123456 -c /Users/name/.ddns_go_config.yaml
[Opsional] Instal DDNS-Go dengan Homebrew:
brew install ddns-go
Pasang direktori host dan gunakan mode host Docker. Anda dapat mengganti /opt/ddns-go
ke direktori host Anda, dan file konfigurasi adalah file tersembunyi
docker run -d --name ddns-go --restart=always --net=host -v /opt/ddns-go:/root jeessy/ddns-go
Buka http://主机IP:9876
di browser, dan ubah konfigurasi Anda
[Opsional] Gunakan gambar cermin ghcr.io
docker run -d --name ddns-go --restart=always --net=host -v /opt/ddns-go:/root ghcr.io/jeessy2/ddns-go
[Opsional] Dukung parameter pita awal -l
Alamat pemantauan -f
Waktu interval (kedua)
docker run -d --name ddns-go --restart=always --net=host -v /opt/ddns-go:/root jeessy/ddns-go -l :9877 -f 600
[Opsional] Jangan gunakan mode host Docker
docker run -d --name ddns-go --restart=always -p 9876:9876 -v /opt/ddns-go:/root jeessy/ddns-go
[Opsional] Setel ulang kata sandi
docker exec ddns-go ./ddns-go -resetPassword 123456
docker restart ddns-go
--net=host
ddns-go
di registry dan unduh dan unduhjeessy/ddns-go
>启动自动重新启动
> Lanjutan Pengaturan-> Pilih使用与Docker Host 相同的网络
di jaringan.http://群晖IP:9876
di browser, ubah konfigurasi Anda, sukses--net=host
. Lihat Penggunaan DockerDukungan webhook, saat nama domain diperbarui atau tidak berhasil, URL yang akan dipulihkan akan dipulihkan
Variabel dukungan
Nama variabel | menjelaskan |
---|---|
#{ipv4addr} | Alamat IPv4 baru |
#{ipv4Result} | Hasil Pembaruan Alamat IPv4:失败 未改变 成功 |
#{IPv4Domains} | Nama domain IPv4, beberapa , membagi |
#{ipv6addr} | Alamat IPv6 baru |
#{ipv6Result} | Hasil Pembaruan Alamat IPv6:成功 失败 未改变 |
#{IPv6Domains} | Nama domain IPv6, beberapa , membagi |
Jika permintaan orang kosong, itu adalah permintaan GET, jika tidak permintaan posting
https://sctapi.ftqq.com/[SendKey].send?title=你的公网IP变了&desp=主人IPv4变了#{ipv4Addr},域名更新结果:#{ipv4Result}
https://api.day.app/[YOUR_KEY]/主人IPv4变了#{ipv4Addr},域名更新结果:#{ipv4Result}
自定义关键词
, kata kunci input harus disertakan dalam konten permintaan, seperti:你的公网IP变了
Webhook地址
ke kuku Anda di URL{
"msgtype" : " markdown " ,
"markdown" : {
"title" : "你的公网IP变了" ,
"text" : " #### 你的公网IP变了 n - IPv4地址:#{ipv4Addr} n - 域名更新结果:#{ipv4Result} n "
}
}
你的公网IP变了
Hanya Periksa自定义关键词
.Webhook地址
untuk Anda di URL{
"msg_type" : " post " ,
"content" : {
"post" : {
"zh_cn" : {
"title" : "你的公网IP变了" ,
"content" : [
[
{
"tag" : " text " ,
"text" : " IPv4地址:#{ipv4Addr} "
}
],
[
{
"tag" : " text " ,
"text" : "域名更新结果:#{ipv4Result} "
}
]
]
}
}
}
}
DDNS-Telegram-Bot
https://www.pushplus.plus/send
di url{
"token" : " your token " ,
"title" : "你的公网IP变了" ,
"content" : "你的公网IP变了 n - IPv4地址:#{ipv4Addr} n - 域名更新结果:#{ipv4Result} n "
}
Webhook网址
Replikasi Discord Copy{
"content" : "域名 #{ipv4Domains} 动态解析 #{ipv4Result}. " ,
"embeds" : [
{
"description" : " #{ipv4Domains} 的动态解析 #{ipv4Result}, IP: #{ipv4Addr} " ,
"color" : 15258703 ,
"author" : {
"name" : " DDNS "
},
"footer" : {
"text" : " DDNS #{ipv4Result} "
}
}
]
}
Lihat lebih banyak referensi konfigurasi webhook
Dengan panggilan balik yang disesuaikan, lebih banyak penyedia layanan DNS ketiga dapat didukung
Ada beberapa baris nama domain konfigurasi, dan Anda akan menyebutnya beberapa kali
Variabel dukungan
Nama variabel | menjelaskan |
---|---|
#{aku p} | Alamat IPv4/IPv6 baru |
#{domain} | Nama domain saat ini |
#{RecordType} | Rekam Tipe A atau AAAA |
#{ttl} | Ttl |
Jika permintaan orang kosong, itu adalah permintaan GET, jika tidak permintaan posting
Referensi Konfigurasi Callback
make build
untuk menghasilkan file yang dapat dieksekusi ddns-go
yang dikompilasi lokalmake build_docker_image
untuk mengkompilasi cermin Docker sendiri