现在很多地方的 DNS 有可能会访问指定的域名失效,如果面对一想稳定性严格的的服务,是不是使用 IP 会更好呢?
像 V2EX 这样,听说会有节点优化,那这个节点优化是怎样做的?直接和服务商来搞还是自己租些服务器装个 NGINX 反代?
1
virusdefender 2015-11-12 11:49:56 +08:00
域名可以随时解析到新的 ip ,而你的 ip 一旦换了,客户端就没法用了,所以一般还是域名好点。
当然对性能要求很高的地方,比如 qq ,还是大量的使用 ip ,当然也得提供 ip 失效自动更换的机制了。 |
2
kenshinhu OP @virusdefender 一起有个地方很不解,CDN 加速 和 IP 有什么不同呢?
|
3
wy315700 2015-11-12 12:17:27 +08:00
然而 IP 不是你的,服务商换 IP 你就瞎了
|
4
lianz 2015-11-12 12:19:20 +08:00
对于小网站会更稳定。
对流量超大的网站来说,直接用 IP 会导致无法使用 CDN ,无法做负载均衡,无法应付大规模流量,从而导致访问速度更慢、服务器容易挂、更不稳定。 |
7
BOOM 2015-11-12 12:24:38 +08:00 via iPhone
虽然每个人都有学号,但是老师还是喜欢点名字。
虽然每个机密项目都可以取很好听的名字,但是天朝还是喜欢取代号。 |
8
lhbc 2015-11-12 12:24:57 +08:00
除非 IP 是自己所有的,否则直接用 IP 就是个巨大的坑,这锅谁背谁倒霉
|
9
iyaozhen 2015-11-12 13:25:16 +08:00
上面已经说的很清楚了。还有就是「现在很多地方的 DNS 有可能会访问指定的域名失效」这个并没有想象中的那么严重,也不会经常发生。不能为了芝麻丢了西瓜。
|
11
learnshare 2015-11-12 13:47:55 +08:00
@kenshinhu 目前国内的 CDN 基于 DNS 来做的,根据客户的 IP 解析到不同的子域名,子域名对应不同服务器的 IP
换 IP 可是常态,网卡挂了、机器挂了、交换机挂了、机房停电了,可以分分钟重新解析到新 IP 。如果客户端写死 IP ,等着上吊吧。 |
12
kenshinhu OP @learnshare 但看到和些 POS 系统 是直接用 IP 的咯,这个不怕出事吗?
|
13
learnshare 2015-11-12 15:39:05 +08:00
@kenshinhu 出事了自己背咯
|
14
yinheli 2015-11-12 18:39:32 +08:00 1
@kenshinhu 收单业务确实不少是直接用的 ip, 不过都是自己托管机房, 常年合作.
万一遇到要改变也能通过远程 TMS 系统进行参数更新切换. 当然需要花一定的周期. 以后公网也会是域名为主+SSL 通信, 另外还有部分通信是走的 APN, 这些是服务商提供的, 写的是一个内网 ip, 如 10.x.x.x 这些由运营商提供, 都是长期合作. |
16
jhaohai 2015-11-12 18:48:05 +08:00 via iPhone
你们老板真够可以的,居然信任阿里云, ip 随时都会变掉
|
17
pwinner 2015-11-12 19:01:30 +08:00 via Android
IP 掉了就整个服务全部 down , DNS 的话检测到 down 可以切换 IP 保证服务
|
20
lhbc 2015-11-12 20:21:17 +08:00 via Android
上线,投入一百万做推广,导入 xxx 用户量。
然后遇到攻击,因为使用 IP 访问,无法切换 IP 或者使用其他调度方案,网站持续瘫痪,所有投入全打水漂。 楼主,你这老板不靠谱啊…… |
25
lanlanlan 2015-11-12 21:56:53 +08:00
客户端? 那么你需要的是 httpdns 这种解决方案
|
26
Daniel65536 2015-11-12 21:58:51 +08:00 via iPhone
@lianz 你听说过 8.8.8.8 么……
|
27
Andy1999 2015-11-12 22:04:53 +08:00 via iPhone
@Daniel65536 不用 8.8.8.8 我自己的实验室网站都是 Anycast
这东西太容易部署了 |
29
Andy1999 2015-11-12 23:51:03 +08:00 via iPhone
|
30
9hills 2015-11-13 00:11:55 +08:00 via iPad
|
31
Andy1999 2015-11-13 00:13:50 +08:00 via iPhone
@9hills 是 还有局限性 但是的确可以负载均衡了
而且按照楼上的说法 我还可以用权重分配端口转发进行负载均衡 |
32
lhbc 2015-11-13 00:14:48 +08:00 via Android
没资源没技术没资金没团队,就别玩 Anycast
|
34
SharkIng 2015-11-13 03:40:25 +08:00
我觉得安全谈不上,但是应该可以更稳定
不过需要考虑的就是如果 IP 换了…… 所以其实也不稳定..... |
35
msg7086 2015-11-13 04:30:37 +08:00
关键是你一般买不到 IP ……
|
36
lty1993 2015-11-13 04:34:42 +08:00 via iPhone
我有自有的 IP 都不敢这么搞,出现问题去立即去谈新的 Transit / Colo 也不现实。还是域名好,出问题还可以换别的运营商的 IP 先顶着。。。
|