袋鼠数据库工具官网通过 DNS 实现国内国外两个服务器自动切换支持

2020-10-18 21:07:49 +08:00
 andytao

由于国内同学在缺乏 VPN 的情况下无法访问 dbkangaroo.github.io ,一直在寻思解决这个问题,终于找到了解决方案并测试通过,有 VPN 的同学可以切换体验:

袋鼠数据库管理工具官网

以后国内同学就可以很顺畅的访问了。。。

下面分享一下实现思路:

  1. 申请一个统一的域名,比如袋鼠的:datatable.online
  2. 在域名 DNS 管理段配置 DNS 记录
    • 配置 CNAME 指向 <username>.github.io/[repo],阿里云支持选择境外访问请求 [关键]
    • 配置 CNAME 指向 <username>.gitee.io/[repo],阿里云支持选择国内访问请求 [关键]
  3. 为 Github 站点配置自定义域名,比如袋鼠的:datatable.online
  4. 为 GitEE 站点配置自定义域名,比如袋鼠的:datatable.online

切换 VPN 测试验证是否可行,这个方案的关键是 DNS 注册商需支持配置国内、境外访问的 CNAME 记录,请购买域名事要特别注意。

1216 次点击
所在节点    程序员
3 条回复
AkideLiu
2020-10-19 10:40:06 +08:00
github pages cname 不是很常见的问题吗?
以国内的大环境,在 navicat 和 datagrip 面前毫无优势啊
andytao
2020-10-19 14:40:03 +08:00
@AkideLiu 毫无优势?这些优势是暂时的。
andytao
2020-11-08 17:23:12 +08:00
袋鼠域名变更:datatable.online --> www.datatable.online

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/716177

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX