请问一下,现在在linux下用哪个DDNS比较好?

发布于 2022-07-25 07:10:29 字数 17 浏览 16 评论 9

我用花生壳不能在内网使用,比较郁闷

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

云巢 2022-07-26 18:00:40

原帖由 anthonyfeng 于 2006-8-21 14:01 发表

不会吧,至少我用windows 版的花生,在你说的类似环境下,不会发生你讲的情况,使用是很正常的。

win版我也用过,比较智能,帐号密码登陆就行了,linux版确实会把if口的IP给直接提交到DDNS服务器,我linux不是直接接在公网。。。

google了一下:
非常疼心

use=if, if=ppp0
您可以在此指定 ddclient 需要尋找 ppp0 介面,在一般的 DSL或 Cable連線來說,這就是對外的介面。

DDClient 也是提交当前机器的IP上去的

安裝 DDClient(動態名稱伺服器 Clinet for Linux)
譯自?a href="Ghttp://linux.cudeso.be/linuxdoc/ddclient.php" target="_blank">Ghttp://linux.cudeso.be/linuxdoc/ddclient.php

GNU/Linux 文件 - DDClient
Contents
1. 簡介
2. 有用資源
3. 安裝
4. 設定

--------------------------------------------------------------------------------

1. 簡介
DDclient 是一個細小但功能齊全的用戶端,只需要 Perl 而無需額外的模組,可以在大部分 UNIX OS 上執行,並已在 GNU/Linux 和 FreeBSD上進行測試。支援的功能有:可以 daemon 或手動的模式執行,可以自動更新、靜態和動態更新、為多個位址作最佳化更新,MX, wildcards,防止濫用,重試失敗更新,並將更新狀態傳送至 syslog 或電郵地址。
2. 有用資源
DDClient 的網站: http://burry.ca:4141/ddclient/

3. 安裝
安裝 DDClient 是非常容易的事,下載新的套件並將它解壓。

tar zxvf ddclient.tar.gz

現在瀏覽新建立的 ddclient 目錄,並將 ddclient script 複製至 /usr/sbin/ 。

cd ddclient
cp ddclient /usr/sbin/

就是這樣﹗再沒有其他東西需要安裝了。
4. 設定
DDClient 使用的設定 script需要放在 /etc/ (在首次執行後,您會留意到還有一個 'cache' 檔案,這是用來儲存臨時資料的)。在安裝期間,有一個 config-file 範例檔已建立,用這個作為開始十分容易。

將 sample-etc_ddclient.conf 檔案複製至 /etc/ 並更改新的名稱。

cp sample-etc_ddclient.conf /etc/ddclient.conf

現在以您喜歡的編輯器修改 ddclient.conf 檔案。

由於我正使用 http://www.dyndns.org/http://www.easydns.org/ 的服務,我只能講述它們的設定。以下就是您需要調整的設定:

syslog=yes
可以讓您在 syslog-files寫入記錄

use=if, if=ppp0
您可以在此指定 ddclient 需要尋找 ppp0 介面,在一般的 DSL或 Cable連線來說,這就是對外的介面。

protocol=dyndns2
使用 DYNDNS2 協定 (預設)

server=members.dyndns.org server=members.easydns.org
在 dyndns.org 或 easydns.org 更新您的帳戶

login=xxxxx password=xxxxxx
為那些需要更新的服務設定預設的登入名稱和密碼。

server=members.dyndns.org, protocol=dyndns2, mydomain.dyndns.org
在 dyndns.org 更新 'mydomain.dyndns.org' (別忘了加上逗號),您想在這兒加入多少個網域也可以,只需在每個獨立的網域跟隨語法。當然,for easydns 的設定也是一樣:
server=members.easydns.org,
protocol=easydns,
my-domain-to-update.com

config-file 就是這樣了,要令自動更新在 ip 改變時生效,您需要在 /etc/ppp/ip-up.local/ 加上以下一行:

/usr/sbin/ddclient -daemon=0 -syslog -use=if -if=$1 >/dev/null 2>&1

另一方面,如果您正使用 DHCP,就需要將 sample-etc_dhcpc_dhcpcd-eth0.exe 檔案複製至 /etc/dhcpc/ 。

再簡單一點,以下是一個 config-file 的範例檔:

daemon=300 # check every 300 seconds
syslog=yes # log update msgs to syslog
mail=webmaster@localhost.localdomain # mail update msgs to root
pid=/var/run/ddclient.pid # record PID in file.
use=if, if=ppp0

protocol=dyndns2
server=members.dyndns.org
login=mylogin
password=what-do-you-think?

server=members.dyndns.org,
protocol=dyndns2
myhost.dyndns.org

server=members.easydns.com,
protocol=easydns,
login=mylogin,
password=what-do-you-think?
cudeso.be

這就是在 Red Hat 上令 DDClient 與 一個 dyndns 帳戶運作所要做的了。

夜声。 2022-07-26 18:00:37

原帖由 pppguest3962 于 2006-8-19 22:42 发表

不知道是你没用过linux版的花生壳,还是我在花生壳主页下载的版本太老。。。
linux版的花生壳要在cfg文件里指当前机的eth或者ppp接口,然后花生壳把指明接口的int ip address提交给花生壳DDNS服务器,如果我 ...

不会吧,至少我用windows 版的花生,在你说的类似环境下,不会发生你讲的情况,使用是很正常的。

你又不是我 2022-07-26 17:58:52

感谢5,6楼兄弟解答!!!稍后再试

断舍离 2022-07-26 17:58:27

我的花生壳就是在linux下运行的哈,版本是for linux 1.0的。安装很简单,没有你说的那么复杂呀。不太清楚你的环境^

只是我以为 2022-07-26 17:57:49

原帖由 pppguest3962 于 2006-8-19 23:22 发表

呵呵,谢谢,google了,看上去很不错
再求证一下各位

它支持3322.org这个DDNS吗?

3322.org的协议和dyndns2协议是一样的。不过路径好像有一点不同,我以前改了一下程序里面的路径就可以了。

渡你暖光 2022-07-26 10:49:51

原帖由 czk19790827 于 2006-8-19 22:49 发表
可以试试ddclient,是perl写的,有什么地方不好的话,自己改一改就可以了

呵呵,谢谢,google了,看上去很不错
再求证一下各位

它支持3322.org这个DDNS吗?

﹂绝世的画 2022-07-26 10:45:52

可以试试ddclient,是perl写的,有什么地方不好的话,自己改一改就可以了

束缚m 2022-07-26 05:04:02

原帖由 frank533 于 2006-8-19 15:06 发表
为什么不能在内网使用?我就是在内网使用花生壳的。
你做个端口映射就是了

不知道是你没用过linux版的花生壳,还是我在花生壳主页下载的版本太老。。。
linux版的花生壳要在cfg文件里指当前机的eth或者ppp接口,然后花生壳把指明接口的int ip address提交给花生壳DDNS服务器,如果我内网机是10.251.234.1的话,在公网的其它PC机ping获得的花生壳动态域名,会得到10.251.234.1这个IP

不知道是我问题还是什么问题。。。。。。。

摘星┃星的人 2022-07-26 01:33:39

为什么不能在内网使用?我就是在内网使用花生壳的。
你做个端口映射就是了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文