免费动态DNS,简单易用,无需注册!


来自网站https://hackerchi.top            

公众号:黑客驰


想拥有自己的免费域名?freemyip 提供简单易用的动态DNS服务,无需注册账户,无需邮箱,更无广告!  获取你专属的 .freemyip.com 子域名,轻松实现动态IP地址更新。

20241105130641989

freemyip.com动态DNS 服务说明

什么是动态DNS?

动态DNS 是一种将域名与不断变化的IP地址关联起来的方法。通常,当你连接到互联网时,你的ISP会从IP地址池中分配一个未使用的IP地址,这个地址只在特定连接期间使用。因此,它可能每天都会变化。freemyip.com 提供了一种方法,每次ISP提供的IP地址发生变化时,都会联系DNS服务,并随后更新DNS数据库以反映IP地址的变化。这样,即使你的IP地址经常变化,其他用户也不需要知道更改后的IP地址才能连接到你的计算机。他们始终可以使用相同的动态DNS域名。这允许你拥有自己的Web服务器,或者轻松地使用SSH远程连接到你的网络,以及其他例子。

20241105130642257

创建动态域名后,如何保持IP地址更新?

每次你的IP地址发生变化时,你需要从你的网络内部连接到以下URL:

https://freemyip.com/update?token=YOUR_TOKEN&domain=YOUR_DOMAIN.freemyip.com

服务器会自动识别你的新IP地址,并将你的动态域名指向新的IP地址。

如何知道我的IP地址是否已成功更新? /

当你使用上述URL更新你的IP地址时,服务器将返回“OK”或“ERROR”响应。 如果你想了解更多关于结果的详细信息,你可以在URL的末尾添加“&verbose=yes”参数。例如:

https://freemyip.com/update?token=YOUR_TOKEN&domain=YOUR_DOMAIN.freemyip.com&verbose=yes

如何自动保持IP地址更新?

最简单的方法是在浏览器中访问上述URL。你可以将其设置为你的主页,这样每次启动浏览器时,你的IP地址都会更新。 你可以在上述URL的末尾添加“&redirectURL=www.google.com”参数,以便在你的IP更新后自动重定向到www.google.com你可以使用任何你想要的网站替换www.google.com):

https://freemyip.com/update?token=YOUR_TOKEN&domain=YOUR_DOMAIN.freemyip.com&redirectURL=www.google.com

如果你在你的网络中有一个始终在线的Linux系统(或树莓派上的Raspbian),你可以安装一个cron作业,每20分钟自动更新一次你的IP地址。确保你已安装“curl”命令,然后执行以下命令:

(crontab -l;echo "*/21 * * * * curl \"">/dev/null 2>&1")|crontab -

如果你的主路由器基于Tomato固件,你可以在“基本”->“DDNS”部分进行配置。在“服务”下拉菜单中,选择“自定义URL”。在“URL”字段中,复制并粘贴以下内容,然后单击“保存”按钮:

https://freemyip.com/update?token=YOUR_TOKEN&domain=YOUR_DOMAIN.freemyip.com

如果你的主路由器基于pfSense,你可以在“Dyndns服务”页面进行配置。在“服务类型”下拉菜单中,选择“自定义”。将“用户名”和“密码”字段留空。在“更新URL”字段中,复制并粘贴以下内容,然后单击“保存”按钮:

https://freemyip.com/update?token=YOUR_TOKEN&domain=YOUR_DOMAIN.freemyip.com

如果你想使用inadyn v1.xx客户端,你可以从命令行执行以下命令:

inadyn -N freemyip.com -u YOUR_TOKEN -p YOUR_TOKEN -a YOUR_DOMAIN.freemyip.com -U /nic/update -S default@dyndns.org

或者,如果你想使用带有配置文件的inadyn v1.xx客户端,你的/etc/inadyn.conf文件应该如下所示:

# freemyip.com 配置
system default@dyndns.org
username YOUR_TOKEN
password YOUR_TOKEN
alias YOUR_DOMAIN.freemyip.com
server-name freemyip.com
server-url /nic/update

或者,如果你想使用带有配置文件的inadyn v2.xx客户端,你的/etc/inadyn.conf文件应该如下所示:

# freemyip.com 配置
custom freemyip {
password = YOUR_TOKEN
hostname = YOUR_DOMAIN.freemyip.com
ddns-server = freemyip.com
ddns-path =  "/update?token=%p"
}

如果你使用ddclient(或任何其他支持dyndns或dyndns2协议的路由器或软件),你的/etc/ddclient/ddclient.conf配置文件应该如下所示:

# freemyip.com 配置
custom=yes
server=freemyip.com
protocol=dyndns2
login=YOUR_TOKEN
password=YOUR_TOKEN
YOUR_DOMAIN.freemyip.com

如果你的主路由器基于dd-wrt固件,你需要在动态DNS部分进行如下配置:

DDNS服务:自定义 DYNDNS服务器:freemyip.com用户名:nulluser 密码:nullpassword 主机名:YOUR_TOKEN URL:https://freemyip.com/update?domain=YOUR_DOMAIN.freemyip.com&token=不要使用外部IP检查:是 强制更新间隔:10

如果你使用EdgeRouter(或任何其他使用Ubiquiti的EdgeOS的路由器),你需要在动态DNS部分进行如下配置:

Web:留空 Web-skip:留空 服务:自定义 主机名:YOUR_DOMAIN.freemyip.com 登录名:YOUR_TOKEN 密码:YOUR_TOKEN 协议:dyndns或dyndns2(任何可用的) 服务器:freemyip.com

如果你需要帮助配置任何其他设备,请使用联系表单。

我可以在我的域名中使用子域名吗?

可以。你的域名中的任何子域名都将返回你的IP地址。例如,如果你的域名是YOUR_DOMAIN.freemyip.com,你可以通过访问this.is.my.YOUR_DOMAIN.freemyip.comi.really.like.my.YOUR_DOMAIN.freemyip.com等来访问你的IP。你可以用它来设置网络中的虚拟服务器。

我可以将我自己的域名与freemyip.com一起使用吗?

可以。你可以在你自己的域名中设置一个CNAME记录,以指向你在freemyip.com上的子域名。例如,假设你拥有example.com,在你的域名的区域文件中,你需要设置以下记录:

my.example.com.   CNAME  YOUR_DOMAIN.freemyip.com.

现在,如果你访问my.example.com,你的浏览器将连接到你的动态IP地址。

类似地,你可以使用DNAME记录将你的整个域名重定向到你的动态IP地址,例如:

my.example.com.   DNAME  YOUR_DOMAIN.freemyip.com.

现在,如果你访问www.my.example.comftp.my.example.comcctv.my.example.commy.example.com中的任何其他地址,你的浏览器将连接到你的动态IP地址。这样,你就可以轻松地在你的网络中创建虚拟Web服务器,而无需在你的DNS中进行任何配置。

我可以将我的域名指向任意IP地址吗?

可以。你可以使用可选的“&myip”参数来实现这一点。例如,要将你的域名设置为指向IP 1.2.3.4,你需要使用以下URL:

https://freemyip.com/update?token=YOUR_TOKEN&domain=YOUR_DOMAIN.freemyip.com&myip=1.2.3.4

我可以将我的域名指向IPv6地址吗?

可以。你可以使用可选的“&myip”参数来实现这一点。例如,要将你的域名设置为指向IP 2001:db8::,你需要使用以下URL:

https://freemyip.com/update?token=YOUR_TOKEN&domain=YOUR_DOMAIN.freemyip.com&myip=2001:db8::

我可以保留我的子域名多久?

你可以根据需要保留你的子域名,但是你必须每年至少更新一次你的IP。即使是相同的IP,它仍然会被计算为一次更新。所以,只要你的IP更新脚本正在运行,你就可以永远保留你的子域名。

我可以编辑我的域名的TXT记录吗?

可以。你可以使用可选的“&txt”参数来实现这一点。例如,要将你的TXT记录设置为“my test text”,你需要使用以下URL:

https://freemyip.com/update?token=YOUR_TOKEN&domain=YOUR_DOMAIN.freemyip.com&txt=my%20test%20text

这也会自动适用于你的域名中的任何子域名。如果你想删除你的TXT记录,请使用“&txt=null”或“&txt=”。你还可以添加参数“&verbose=yes”以查看输出中的更多信息,尤其是在遇到错误时。每次更改TXT记录后,都需要等待大约1分钟才能更新DNS缓存。

我可以删除我的子域名吗?

可以。你可以使用可选的“&delete=yes”参数来实现这一点。但请小心:你的子域名将被永久删除,并且在12个月内无法创建相同的子域名(这是为了防止其他人“窃取”你删除的子域名)。

我可以检查我当前的外部IP地址吗?

可以。你可以使用以下URL来检查你当前的外部IP地址:

http://freemyip.com/checkip

如果你想在pfSense的“检查IP服务”部分使用此URL,如果你的pfSense是旧版本(2022年之前的版本),你可能需要添加“?format=pfsense”参数。

所有提供的URL示例中,YOUR_TOKENYOUR_DOMAIN.freemyip.com 需要替换成你自己的Token和域名。  请仔细阅读并根据你的实际情况进行配置。

#freemyip #动态DNS #免费域名 #网络资源

往期精彩内容

换电脑的坑!移动版显卡脑图与解读:性能、TDP差异与显卡的真相!

你需要的免费服务器!

在 Docker 中运行 macOS:完全指南

参考资料

[1]

官网: https://hackerchi.top/

[2]

freemyip.com: http://freemyip.com/

 

 

阅读剩余
THE END