V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
牛客网
andytao
V2EX  ›  程序员

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

  •  1
     
  •   andytao · 9 天前 · 568 次点击

    由于国内同学在缺乏 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 记录,请购买域名事要特别注意。

    AkideLiu
        1
    AkideLiu   9 天前 via iPhone
    github pages cname 不是很常见的问题吗?
    以国内的大环境,在 navicat 和 datagrip 面前毫无优势啊
    andytao
        2
    andytao   8 天前
    @AkideLiu 毫无优势?这些优势是暂时的。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4720 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 18ms · UTC 02:54 · PVG 10:54 · LAX 19:54 · JFK 22:54
    ♥ Do have faith in what you're doing.