找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 136|回复: 14

【萌新第一帖】在自己的vps上实现分国家解析

[复制链接]

1

主题

2

回帖

9

积分

新手上路

积分
9
发表于 2019-4-15 16:25:35 | 显示全部楼层 |阅读模式
本帖最后由 卡布奇诺 于 2019-4-19 17:02 编辑

最近看到坛友们讨论CloudFlare,我也尝试了一下,可是这个CDN在国内的速度好像并不理想。于是我就在想,能不能让国内的访客直连服务器,而国外的流量走Cloudflare?
我搜索了一下,发现需要使用分区域解析。国外的这类服务都要收费,国内的又需要实名,所以我只好在自己的vps上搭建了。下面简单记录:
第一步,搭建DNS。我用的是GeoDNS这个软件(github.com/abh/geodns),从github上找到的,这个软件安装比较简单,按照Readme文档来就行,运行之前别忘了安装Maxmind的IP数据库。
第二步,在域名注册商处添加"glue record"。这个值不同的注册商叫法也不一样,比如在Name.com中叫做NS注册。前缀随便填,ip地址填自己机器的IPv4和IPv6。
第三步,把域名的DNS服务器修改为上一步注册的地址,比如"ns1.example.com"。Name.com只需要填写一台,有些服务商是要求至少两台的。

回复

使用道具 举报

17

主题

812

回帖

1713

积分

金牌会员

积分
1713
发表于 2019-4-15 16:57:18 | 显示全部楼层
国内dns.la不用实名,随便拿个邮箱注册了就能用
国外ns1每月前50万次解析免费,速度超快
https://www.hostloc.com/forum.ph ... 702&pid=6572790
回复

使用道具 举报

11

主题

234

回帖

527

积分

高级会员

积分
527
发表于 2019-4-15 16:27:05 | 显示全部楼层
挺快的 什么机子?
回复

使用道具 举报

7

主题

66

回帖

167

积分

注册会员

积分
167
发表于 2019-4-15 16:27:57 | 显示全部楼层
帮顶,  动手能力强
回复

使用道具 举报

1

主题

2

回帖

9

积分

新手上路

积分
9
 楼主| 发表于 2019-4-15 16:28:26 | 显示全部楼层

Ark.Lyu 发表于 2019-4-15 16:27

挺快的 什么机子?

AWS新加坡,朋友给我开的
回复

使用道具 举报

5

主题

116

回帖

255

积分

中级会员

积分
255
发表于 2019-4-15 16:27:00 | 显示全部楼层
支持技术贴分享。感觉这个做法扩展性很强。是不是也能做到不同地区用两个不同的cdn啊..
回复

使用道具 举报

1

主题

2

回帖

9

积分

新手上路

积分
9
 楼主| 发表于 2019-4-15 16:32:00 | 显示全部楼层

ukmg 发表于 2019-4-15 16:32

支持技术贴分享。感觉这个做法扩展性很强。是不是也能做到不同地区用两个不同的cdn啊.. ...

可以呀,自建主要是省钱,如果追求稳定性也可以选用大厂。
回复

使用道具 举报

11

主题

234

回帖

527

积分

高级会员

积分
527
发表于 2019-4-15 16:38:33 | 显示全部楼层

卡布奇诺 发表于 2019-4-15 16:28

AWS新加坡,朋友给我开的

怪不得 我这移动
回复

使用道具 举报

68

主题

1990

回帖

4214

积分

论坛元老

积分
4214
发表于 2019-4-15 16:32:00 | 显示全部楼层
感觉个人自建还是不划算,国内一些dns服务商自带分线解析

回复

使用道具 举报

0

主题

1

回帖

4

积分

新手上路

积分
4
发表于 2019-4-15 16:40:10 | 显示全部楼层
怎么分国家?帮顶
不过这就要看IP库的准确度了 给我分配到CF了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-5-24 10:43 , Processed in 0.020157 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表