我在 vultr 弄了个 ubuntu 服务器, 目前我有两个域名,都是解析到这个服务器上,不同的两个网站,都是监听 80 端口,配置的 nginx,请问 nginx 最多支持多少个域名绑定同一个服务器?
1
vacua 2021-06-30 23:45:05 +08:00 via iPhone
不确定最大限制,盲猜 512/1024/65535/∞
|
2
xiaofeifei8 2021-06-30 23:47:43 +08:00
你用不完
|
3
frontEnd2020 OP |
4
lostberryzz 2021-06-30 23:49:28 +08:00
INFINITY
|
5
rrfeng 2021-07-01 00:03:35 +08:00 via Android
软限制有个 servername hash bucket size,可以随便调大。
硬限制可能就是你机器内存大小了 |
6
frontEnd2020 OP |
7
ryd994 2021-07-01 01:44:43 +08:00 via Android
还可以 wildcard/regex 规则匹配
我不信你能手打一千个域名 |
8
AkideLiu 2021-07-01 04:09:31 +08:00 via iPhone
无限吧,regex 绑了 4 个 wildcard 域名映射内部 65000 个端口,这么算就 4×65000 吧。
|
9
frontEnd2020 OP |
10
Showfom 2021-07-01 07:37:59 +08:00 3
理论上没限制,实际上你服务器的内存和硬盘最终肯定会限制住你
今天看到个比较吊的 bugfix https://gdnsd.org/2021/06/08/version-3.7.0-released.html * Bugfix for parsing zonefiles > 4GiB in size 特么 DNS 的 zonefiles 文件都可以大于 4GB 这特么里面是放了多少个域名啊 = = |
11
IvanLi127 2021-07-01 09:00:43 +08:00 via Android
无限吧 server_name: _;
|
13
EdgarZhang 2021-07-01 11:08:13 +08:00
@Showfom com 区的域名有 1.5 亿条
|
14
swq1227 2021-07-01 14:21:46 +08:00
理论上无限个,实际多少个取决于机器配置
|
15
coolloves 2021-07-01 16:50:29 +08:00
如果都有流量的域名,感觉先垮掉的应该是网络
|
16
AkideLiu 2021-07-01 19:07:48 +08:00 via iPhone 1
|
17
Showfom 2021-07-02 10:43:44 +08:00
@EdgarZhang .com 可能用的 bind 或 powerdns 吧
|
18
EdgarZhang 2021-07-02 14:52:42 +08:00
@Showfom 那就不知道了,只是有个机会见过 com 的 zone 文件。dns 的实现基本都是基于 bind 去改造实现的,都差不多。
|
19
Showfom 2021-07-02 23:21:32 +08:00
@EdgarZhang 可以问 ICANN 和 Verisign 申请查看 zone 文件的,不过给我们看的都是 bind 格式 别的格式也没法看呀 哈哈哈
|