不花钱不实名获取自动绑定本地IP的域名

文摘   2025-02-10 08:02   广东  


简介



FreeMyIP.com 是一个专注于提供免费动态DNS解决方案的网站。简而言之,它能够将一个经常变动的IP地址与一个固定的二级域名进行绑定,使得用户可以通过域名来轻松访问那些IP地址频繁变动的设备。



使用与优势



使用FreeMyIP.com非常简单。首先,你需要在FreeMyIP.com上注册一个账号,并创建一个动态DNS记录,将你希望绑定的域名和IP地址进行关联。然后,在你的设备上安装并配置FreeMyIP.com提供的客户端软件或脚本,以确保当设备的IP地址发生变化时,FreeMyIP.com能够及时更新DNS记录。这样,无论你身处何地,只要通过你设置的域名,就能轻松访问到设备。

FreeMyIP.com的优点众多。首先,它完全免费,用户无需支付任何费用即可享受动态DNS服务。其次,它支持多种DNS记录类型,包括A记录(用于IPv4地址)、AAAA记录(用于IPv6地址)以及TXT记录,满足用户多样化的需求。

此外,FreeMyIP.com还提供子域名的泛解析功能,使得用户可以更灵活地管理自己的域名。最重要的是,FreeMyIP.com的服务稳定可靠,能够确保用户随时随地都能通过域名访问到设备。



申请域名



FreeMyIP.com是完全免费的,无需注册账号就能申请一个二级域名,申请后只需保存带有Token链接即可,这是管理域名的唯一凭证。

打开浏览器访问https://freemyip.com/,输入个人域名名称,并点击“Check availability”检测域名是否已被注册。

如果没有已被注册,点击“CLAIM IT!”即可完成注册。

注册成功后,网站会生成一个链接,该链接带有一个Token,这个链接是管理域名的唯一凭证。

点击“How to use it?”会跳转到相关文档说明,如图所示




使用教程



自动更新IP可以将带有Token链接在浏览器进行访问,当出现“OK”则说明绑定成功。

下一步在浏览器访问刚申请的二级域名http://xxx.freemyip.com/即可查看自己电脑的本地服务。

此外,还可以通过脚本获取公网IPv4和IPv6自动更新到FreeMyip,以Linux为例。

#!/bin/bash
# 定义token和domain变量TOKEN="输入你的TOKEN"DOMAIN="输入你的域名.freemyip.com"
# 是否开启IPv4或者IPv6的更新,1表示开启,0表示关闭UPDATE_IPV4=1UPDATE_IPV6=1
# 获取IPv4地址并更新if [[ $UPDATE_IPV4 -eq 1 ]]; then  ipv4=$(curl -4 -s https://ifconfig.co)  if [[ -n "$ipv4" && "$ipv4" != "<html>"* ]]; then    echo "获取的IPv4地址: $ipv4"    update_url_ipv4="https://freemyip.com/update?token=$TOKEN&domain=$DOMAIN&myip=$ipv4"    update_result_ipv4=$(curl -s "$update_url_ipv4")    echo "IPv4地址更新结果: $update_result_ipv4"  else    echo "无法获取IPv4地址"  fifi
# 获取IPv6地址并更新if [[ $UPDATE_IPV6 -eq 1 ]]; then  ipv6=$(curl -6 -s https://ifconfig.co)  if [[ -n "$ipv6" && "$ipv6" != "<html>"* ]]; then    echo "获取的IPv6地址: $ipv6"    update_url_ipv6="https://freemyip.com/update?token=$TOKEN&domain=$DOMAIN&myip=$ipv6"    update_result_ipv6=$(curl -s "$update_url_ipv6")    echo "IPv6地址更新结果: $update_result_ipv6"  else    echo "无法获取IPv6地址"  fifi
chmod +x update_ip.sh# 编辑 crontab 文件:crontab -e# 添加以下行,将path/to改为具体路径地址*/5 * * * * /path/to/update_ip.sh

注意:如果本地网络是较为复杂局域网,例如校园网或者开启代理IP这类特殊网络,使用FreeMyIP可能无法访问自己本地服务。

如需了解更多信息,可以访问其官方网站或查阅相关的技术文档。

官方文档

https://freemyip.com/help
关注公众号,为你推荐更多原创干货!

更多内容也可看笔者出版图书

—————————

幼稚猿
分享各类技术资讯和教程,出版多本IT图书《Django+Vue系统架构设计与实现》、《Golang+Vue.js商城项目实战》等
 最新文章