V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
Handby
V2EX  ›  云计算

如果一个网站启用了弹性 IP,那还有方法获取到它的真实物理地址吗?

  •  
  •   Handby · 2019-02-12 18:21:05 +08:00 · 6341 次点击
    这是一个创建于 2112 天前的主题,其中的信息可能已经有所发展或是发生改变。
    37 条回复    2019-02-13 10:24:58 +08:00
    Handby
        1
    Handby  
    OP
       2019-02-12 18:21:39 +08:00
    想获取真实的物理地址,然后申请对应地区的梯子~
    noli
        2
    noli  
       2019-02-12 18:26:16 +08:00 via iPhone
    窃以为,在该网站有 CDN 的地区有梯子就足够了。
    weyou
        3
    weyou  
       2019-02-12 18:26:51 +08:00 via Android
    什么是弹性 ip ?
    Handby
        4
    Handby  
    OP
       2019-02-12 18:29:41 +08:00
    @noli 这不是想更快一点嘛~比如说一些抢购场景~ 嘿嘿嘿
    Handby
        5
    Handby  
    OP
       2019-02-12 18:30:46 +08:00
    @weyou 就是云服务商提供公网 IP 池,动态分配给你的主机,好像是不暴露你主机的公网 IP
    namesc
        6
    namesc  
       2019-02-12 18:35:04 +08:00
    看是哪个国家的,就用那个国家的梯子就可以了,速度差不了什么。

    抢购能不能抢到跟你网速关系不大,主要看运气,比如抢购服务器一秒钟只接受十个请求,你不幸是第十个之后,尽管你比下一秒过来的人要早,但是你的请求一样被抛弃。
    R18
        7
    R18  
       2019-02-12 18:42:05 +08:00 via Android
    弹性 ip 就是你主机的公网 IP 啊,你说的是 CDN 吧
    Handby
        8
    Handby  
    OP
       2019-02-12 18:43:35 +08:00 via iPhone
    @namesc 其他真的没有什么办法了?
    Raynard
        9
    Raynard  
       2019-02-12 18:44:37 +08:00
    你说的应该是 CDN,

    真实 IP 获取难度太高
    Handby
        10
    Handby  
    OP
       2019-02-12 18:45:04 +08:00 via iPhone
    我 ping 网站,每隔几分钟 ip 地址就不一样,我自己没换网,这个不是弹性 IP ?
    Handby
        11
    Handby  
    OP
       2019-02-12 18:47:36 +08:00 via iPhone
    @Raynard 😂
    namesc
        12
    namesc  
       2019-02-12 18:48:49 +08:00   ❤️ 1
    @Handby 弹性 IP 说的是可插拔 IP,意思就是可以随时绑定和解绑的 IP,跟 IP 数量没有关系,可以有一个也可以有很多个。每隔几分钟 IP 都不一样,这种应该是 CDN 了。

    抢购这东西只要程序公平,那是真的看运气。

    程序不公平的话,那要看你的商家的用户等级了,有的商家搞抢购给普通用户和老用户的概率不一样。
    Handby
        13
    Handby  
    OP
       2019-02-12 18:49:32 +08:00 via iPhone
    @namesc 明白了,是我理解错了
    codingadog
        14
    codingadog  
       2019-02-12 18:49:40 +08:00 via Android
    抢购活动直接一半请求返回抢购失败下次再来了解一下。
    zwl2012
        15
    zwl2012  
       2019-02-12 18:50:14 +08:00 via iPhone
    负载均衡 cdn 吧
    hundan
        16
    hundan  
       2019-02-12 18:50:25 +08:00 via Android
    你对弹性 ip 理解有问题。要么 cdn 要么负载均衡
    t6attack
        17
    t6attack  
       2019-02-12 18:57:45 +08:00
    网站的物理地址是神马?
    弹性 IP 是分配给云主机的,本来就是虚拟机,不是实体机。但仍然能定位到对应机房。

    至于隐藏服务器真实 IP ?如果 CDN 配置得当,可以隐藏真实 IP。如配置不当,有多个环节可能泄漏真实 IP。
    huangtao728
        18
    huangtao728  
       2019-02-12 18:59:15 +08:00 via Android
    正常打开网站,F12 筛选出 XHR,其实就是挑选出 CDN 绝对不会缓存的请求(与之对立的就是 .jpg .mp4 等等静态文件),放到网站测速平台上测试下,哪个地区 TTFB 最小基本就在哪个地区了

    过年前研究过 12306,用的正是这个方法,结果是集群应该是在北京
    ScotGu
        19
    ScotGu  
       2019-02-12 20:20:47 +08:00
    @Handby #10
    你说的每隔几分钟 ip 地址就不一样,明显是 CDN 啊。

    看来你对弹性 IP 有什么误解吧。

    我是这样理解弹性 IP,比如买了两台虚拟主机,每个主机分配一个固定的公网 IP,之后又买了一个弹性 IP,
    可以根据需要将这个弹性 IP 绑定到主机 A,心情好的时候再绑定到主机 B。
    这种 IP 不变,主机可以变化的场景叫弹性 IP。
    skyeycirno
        20
    skyeycirno  
       2019-02-12 20:25:47 +08:00
    直接 DD,打到他回源为止。
    dko
        21
    dko  
       2019-02-12 20:35:29 +08:00
    通过情报的角度可以拿到,因为太猥琐就不直接说了
    ochatokori
        22
    ochatokori  
       2019-02-12 20:41:29 +08:00 via Android
    @namesc #6
    你这个假如不对啊,10 个请求也分先后速度快的就是前 10 个了
    虽然说感受不出来
    likuku
        23
    likuku  
       2019-02-12 20:53:55 +08:00
    @Handby DNS 轮训,一般也会搭配 CDN 一起用,每次 ping 都会解析随机得到一个 IP

    物理地址?也就是 MAC 地址吧,直连网卡的子网之外,就没法探测了(数据包被一路上各种路由器多次转发过)
    opengps
        24
    opengps  
       2019-02-12 20:56:48 +08:00
    弹性 ip 不就是真实 ip,你说的弹性 ip 是不是应该理解成“ cdn 的 ip ”?
    namesc
        25
    namesc  
       2019-02-12 21:04:30 +08:00
    @ochatokori 这么说吧。

    每秒只接受 10 个请求。你速度比我快,你在第一秒就发出请求了,但你是第一秒的第 11 个,于是你的请求在前端服务器就扔掉了,根本没到后台。

    而是我速度稍微慢一点,我在第二秒甚至第三第四秒才发出请求,但是我刚好就在那一秒的前 10 个,于是我的请求就成功提交到后台了。


    你在第一秒提交了,可你的请求根本没到后台,还要花几秒钟等待前端服务器返回结果,并点击关闭提示,重新提交请求。我虽然比你慢,但我刚好在那一秒的前 10 个以内,于是在你等待提交订单失败提示的时候,我已经成功下单了。


    所以说,只要网速不是特别特别慢,抢购其实是靠运气。

    有的做法更绝,直接随机扔掉一部分,连参与人数检查的机会都没有。
    ShangAliyun
        26
    ShangAliyun  
       2019-02-12 21:47:06 +08:00
    根据 10 楼的补充,你说的应该既不是弹性 ip,也不是 cdn 的 ip。
    我怀疑是域名根本没解析,dns 返回结果随机飘来飘去的
    huangtao728
        27
    huangtao728  
       2019-02-12 21:58:19 +08:00 via Android
    @ShangAliyun
    不一定,如果域名使用 A 记录,并返回多个 IP,你的系统会轮询,也就是楼主说的每次 ping 的 IP 不同
    caijianhua
        28
    caijianhua  
       2019-02-12 23:25:18 +08:00
    你的机场可能负载均衡了
    caijianhua
        29
    caijianhua  
       2019-02-12 23:29:38 +08:00
    估计是中转走的比较好,所以你就算知道他用的哪家,也没用
    Handby
        30
    Handby  
    OP
       2019-02-13 09:54:43 +08:00
    看完大家的回复,收益良多,其实我也是从昨天才真真的开始了解云计算,说的不对请各位海涵,感觉大家对这方面都挺感兴趣的,那我干脆把网址发出来,群策群力助我抢购😂,我在这里谢谢大家了

    目标地址: https://launchpad.binance.com ,<---000---冲鸭
    Handby
        31
    Handby  
    OP
       2019-02-13 09:56:53 +08:00
    Handby
        32
    Handby  
    OP
       2019-02-13 10:15:01 +08:00
    我根据
    @huangtao728 的方法拿了一个网址:launchpad.binance.com/analytic/urlAndProject.html
    通过 http://ping.chinaz.com/同时 ping 了一下它和 launchpad.binance.com ,5ms 内的都是<美国 Amazon 数据中心、香港 Amazon 数据中心、新加坡 Amazon 数据中心、韩国 Amazon 数据中心>目标网站应该是放到亚马逊上面的,如果是在香港亚马逊上开一个 VPN 我感觉网速问题应该可以解决了,剩下就是
    @namesc 说的运气问题了,兹以为这个运气问题应该也能靠技术来增强一下,前一段看了新闻就有人靠数学来买彩票,嘿嘿
    huangtao728
        33
    huangtao728  
       2019-02-13 10:16:02 +08:00 via Android
    @Handby
    错了,ping 是没用的,要用 HTTP/HTTPS 测试
    Handby
        34
    Handby  
    OP
       2019-02-13 10:20:58 +08:00
    huangtao728
        35
    huangtao728  
       2019-02-13 10:23:34 +08:00
    @Handby #32

    顺便,这个网站用了 CloudFront,所以请注意观察 Header 中 X-Cache: Hit/Miss From CloudFront 部分来判断是否会被缓存,你照出来的这个地址仍然被 CDN 缓存了,我替你找了一个:
    https://www.binance.com/gateway-api/v1/public/country/support/check/ip

    请使用:
    https://www.17ce.com/
    https://tools.pingdom.com/
    https://tools.keycdn.com/performance

    以上几种工具来测试
    Handby
        36
    Handby  
    OP
       2019-02-13 10:24:37 +08:00
    @huangtao728 能推荐一个测试工具吗
    Handby
        37
    Handby  
    OP
       2019-02-13 10:24:58 +08:00
    @huangtao728 谢谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2640 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 10:58 · PVG 18:58 · LAX 02:58 · JFK 05:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.