免费动态DNS,简单易用,无需注册!
来自网站:https://hackerchi.top
公众号:黑客驰
想拥有自己的免费域名?freemyip 提供简单易用的动态DNS服务,无需注册账户,无需邮箱,更无广告! 获取你专属的 .freemyip.com 子域名,轻松实现动态IP地址更新。
freemyip.com动态DNS 服务说明
什么是动态DNS?
动态DNS 是一种将域名与不断变化的IP地址关联起来的方法。通常,当你连接到互联网时,你的ISP会从IP地址池中分配一个未使用的IP地址,这个地址只在特定连接期间使用。因此,它可能每天都会变化。freemyip.com 提供了一种方法,每次ISP提供的IP地址发生变化时,都会联系DNS服务,并随后更新DNS数据库以反映IP地址的变化。这样,即使你的IP地址经常变化,其他用户也不需要知道更改后的IP地址才能连接到你的计算机。他们始终可以使用相同的动态DNS域名。这允许你拥有自己的Web服务器,或者轻松地使用SSH远程连接到你的网络,以及其他例子。
创建动态域名后,如何保持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.com或i.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.com、ftp.my.example.com、cctv.my.example.com或my.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_TOKEN 和 YOUR_DOMAIN.freemyip.com 需要替换成你自己的Token和域名。 请仔细阅读并根据你的实际情况进行配置。
#freemyip #动态DNS #免费域名 #网络资源
往期精彩内容
换电脑的坑!移动版显卡脑图与解读:性能、TDP差异与显卡的真相!
参考资料
官网: https://hackerchi.top/
freemyip.com: http://freemyip.com/