☰
FreeDomains:开发者的免费子域名平台,0成本拥有自己的域名,完整上手指南
2026/10/21 11:24:07 网站建设 项目流程

【免费下载链接】FreeDomains

A free, open-source subdomain service for developers to launch APIs, demos, and side projects without buying a domain

项目地址:https://gitcode.com/gh_mirrors/free/FreeDomains
点击查看免费下载

FreeDomains(在线服务为 isroot.in)是一个免费的开源子域名平台,让开发者 0 成本拥有自己的域名,无需购买域名即可上线 API、演示站点和副业项目。注册一个免费子域名(如yourname.isroot.in),配置 DNS 记录,指向任意托管服务即可。本文是一份面向新手的完整上手指南,从注册账号、认领子域名到管理 DNS,一步步带你免费拥有自己的域名。

FreeDomains 是什么?为什么适合新手?

FreeDomains 的核心理念很简单:去掉上线的成本和摩擦。无论你是学生、爱好者还是独立开发者,都可以:

  • 🆓完全免费:注册子域名、管理 DNS 均不收费,无需信用卡
  • ⚡即时生效:子域名注册后立即激活,DNS 委托自动配置,有效期 1 年
  • 🌐自由托管:支持任意托管商(Vercel、Cloudflare、自己的服务器),平台只做域名和 DNS 管理
  • 🧩开发者生态:内置 WHOIS 查询、Dashboard 控制台、DNS 记录管理,技术栈为 Next.js 构建

FreeDomains 免费子域名平台官网首页,注册你的免费子域名

官网首页提供域名查询框,输入名字即可检查你的子域名是否可注册,点击右上角Get Started开始注册。

快速上手:4 步注册你的第一个子域名

第 1 步:使用 GitHub 账号登录

打开 isroot.in 官网,点击Get Started或Login,选择GitHub授权登录。首次登录会自动创建账号(使用你已验证的 GitHub 邮箱)。目前暂不支持邮箱/密码注册。

💡 提示:登录前请确认你的 GitHub 邮箱已完成验证,账号会自动关联该邮箱。

第 2 步:进入 Dashboard 点击注册

登录成功后进入控制台,点击左侧边栏或快捷操作区的Register new domain / Register Domain:

FreeDomains 控制台 Dashboard 界面,点击此处注册你的免费子域名

第 3 步:填写子域名名称

在Manage Subdomains页面输入想要的名字(如myproject),组合后即得到myproject.isroot.in。命名规则如下:

规则说明
允许字符小写字母、数字、连字符(-)
长度3–63 个字符
首尾限制不能以连字符开头或结尾
  • ✅project→project.isroot.in
  • ❌ab(太短)
  • ❌-myproject(以连字符开头)

如果名字被占用,换个有创意的名字即可。

在 FreeDomains 的 Subdomains 页面输入名字创建免费子域名

第 4 步:注册成功,立即生效

点击Create Subdomain / Register Domain后:

  • ✅ 域名立即注册成功
  • ✅ DNS 委托(Nameservers)自动配置完成
  • ✅ 域名有效期 1 年

之后你可以在My Domains中查看自己的域名,并开始配置 DNS 记录。

如何管理 DNS:A、CNAME、TXT 记录一次讲清

域名注册后,真正"指路"靠的是 DNS 记录。FreeDomains 控制台提供可视化的DNS → Manage DNS界面:

操作步骤:

  1. 登录后进入My Domains,点击要管理的域名
  2. 选择DNS → Manage DNS
  3. 点击Add Record,选择记录类型:
    • A:将名称指向 IPv4 地址(如@ -> 203.0.113.1)
    • CNAME:将名称指向另一个域名(如www -> example.com)
    • TXT:添加验证记录(如搜索引擎验证、SPF)
  4. 填写Name、Value、TTL(不确定就用默认值),保存即可

典型用例:

  • 给project.isroot.in加一条 A 记录,指向你的服务器 IP
  • 给www.project.isroot.in加 CNAME 记录,指向主域名
  • 添加 TXT 记录完成域名所有权验证

DNS 生效与验证

  • DNS 变更几分钟内可能生效,但最长可能需要24–48 小时(取决于 TTL 和缓存)
  • 可以用命令行验证:dig A project.isroot.in或dig CNAME www.project.isroot.in
  • 记录不生效时,先清理本地 DNS 缓存或等待 TTL 过期

⚠️ 注意:FreeDomains 目前尚未进入 PSL(公共后缀列表),因此在 Cloudflare 等平台接入前可能需要等待支持,详见 docs/dns-manage.md。

免费额度与使用限制

项目说明
子域名数量每个账号默认最多5 个
域名长度3–63 个字符
有效期每个子域名 1 年
费用0 元,无需信用卡

这些额度面向开发、学习和小型项目使用,对新手来说完全够用。

项目结构速览:源码在哪里?

FreeDomains 是一个开源项目(前端完整开放,后端 API 私有维护),主要目录:

  • 官网与登录注册页面:app/
  • 控制台 Dashboard(域名、子域名、DNS、审计日志、设置):app/(dashboard)/dashboard//dashboard/)
  • DNS 管理组件(记录表单与列表):components/dashboard/dns-record-form.tsx、components/dashboard/dns-record-list.tsx
  • WHOIS 查询功能(支持 CAPTCHA 防刷):components/whois-lookup.tsx
  • 用户文档(注册指南、DNS 管理):docs/getting-started.md、docs/dns-manage.md
  • 服务条款、隐私政策与使用规范:app/docs/

本地开发(需要 Node.js 22 LTS+):

npm ci cp .env.example .env.local npm run dev

更多说明见 readme.md。

常见问题 FAQ

Q1:FreeDomains 真的免费吗?有什么隐藏收费?免费,包括注册子域名和 DNS 管理,无需信用卡。

Q2:只能用 GitHub 登录吗?目前是的,登录即自动注册账号。邮箱/密码注册暂不可用。

Q3:一个账号能注册多少个域名?默认上限 5 个,面向开发和小型项目场景。

Q4:子域名可以用多久?每个子域名有效期 1 年。

Q5:我可以用自己的服务器托管吗?可以。平台不限定托管商,只需把 A / CNAME 记录指向你的 IP 或域名即可,任何托管商或自建服务器都支持。

总结

FreeDomains 把"拥有域名"这件事做到了极致简单:GitHub 登录 → 3 分钟注册子域名 → 可视化配置 DNS,0 成本让 API、Demo 和副业项目快速上线。对新手来说,它是试错和练习成本最低的选择——先免费跑通完整流程,再决定是否需要升级到付费域名。现在就打开 isroot.in,注册你的第一个yourname.isroot.in吧 🚀

【免费下载链接】FreeDomains

A free, open-source subdomain service for developers to launch APIs, demos, and side projects without buying a domain

项目地址:https://gitcode.com/gh_mirrors/free/FreeDomains
点击查看免费下载

相关推荐

上一篇:ottomarkdown-agent 的 XLSX 转 Markdown 实战解析:从本地转换测试到多工作表结构化输出
下一篇:Epic Stack 路径别名(Path Aliases)决策演进全解:从 tsconfig.paths 到 package.json imports

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询