如果部署服务在 K8s 集群,那么微信公众平台 IP 白名单设置是什么? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zealinux
V2EX    Kubernetes

如果部署服务在 K8s 集群,那么微信公众平台 IP 白名单设置是什么?

  •  
  •   zealinux 2020-08-20 14:14:56 +08:00 3085 次点击
    这是一个创建于 1944 天前的主题,其中的信息可能已经有所发展或是发生改变。
    使用了 Azure 的 Kubernetes 平台,不知道 IP 地址是什么。 有什么办法可以获取吗?

    9 条回复    2020-09-18 13:18:37 +08:00
    qyvlik
        1
    qyvlik  
       2020-08-20 14:29:41 +08:00 via Android
    k8s 平台应该可以设置类似 NAT 的设备(带公网 ip),这个设备作为集群统一的公网出口。
    anubu
        3
    anubu  
       2020-08-20 15:41:43 +08:00
    以 k8s 集群视角来看,分为出站 IP 和入站 IP 。首先分清楚你要找到的是哪个 IP 。不同云厂商 k8s 产品可能略有不同,不过一般套路是入站 IP 为弹性 IP 加负载均衡,出站 IP 为弹性 IP 加 NAT 网关。
    irockytan
        4
    irockytan  
       2020-08-20 16:13:31 +08:00 via Android
    还有一个方案,当某些 k8s 集群不允许或者无法直接连接互联网时,可以通过正向代理方式访问互联网,白名单就是正向代理的出口 IP
    opengps
        5
    opengps  
       2020-08-20 16:15:38 +08:00
    如果你真的服务器后端集群很大,那么你最终得有个 slb 作为“总入口”,slb 的 ip 是固定的
    blackboom
        6
    blackboom  
       2020-08-20 19:25:45 +08:00 via Android
    Azure AKS 的 LB 可指定 IP,如果有多个 LB 并绑定了多个 IP 那出口是不确定的(严格意义)具体文档上描述的比较清晰。
    julyclyde
        7
    julyclyde  
       2020-08-21 10:58:06 +08:00
    后面几位和前面几位说的并不是同一个方向啊
    理解这个提问还需要有微信公众平台开发的知识
    salmon5
        8
    salmon5  
       2020-08-24 09:57:59 +08:00
    ifconfig
    ip addr
    blackboom
        9
    blackboom  
       2020-09-18 13:18:37 +08:00
    @julyclyde 可能没有表达清楚吧。

    不知道楼主是否解决问题了。

    因为向 Azure 确认过这个问题,除非直接或间接绑定过固定的 IP 地址(例如通过 Azure LB )否则出口 IP 是不确定的。正常情况下 AKS 都会搭配 LB 来负载某些出入流量。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1154 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 23:34 PVG 07:34 LAX 15:34 JFK 18:34
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86