V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gzk329
V2EX  ›  Kubernetes

我在自己的 MAC 搭建了一个单节点的 K8S 集群,本机使用调试连接完全正常

  •  
  •   gzk329 · 2022-12-22 11:09:48 +08:00 · 1682 次点击
    这是一个创建于 483 天前的主题,其中的信息可能已经有所发展或是发生改变。

    但是如果是外部访问,要建立连接的话,就是一直连接不上,这是为什么呀? MAC 的防火钱关掉了 求助

    5 条回复    2023-01-31 10:00:41 +08:00
    gzk329
        1
    gzk329  
    OP
       2022-12-22 11:15:02 +08:00
    本机连接 config 中 server 地址我都是写的 127.0.0.1
    外部连接我用的部署集群的那台机子的 ip
    /etc/hosts 中 需要 也试过 IP 和 kubernetes.docker.internal 映射上 好像也没有用
    gzk329
        2
    gzk329  
    OP
       2022-12-22 11:21:23 +08:00
    建立连接的时候的 SSL 验证 我也是关掉的
    itskingname
        3
    itskingname  
       2022-12-22 13:20:04 +08:00
    试一试把配置在的 server 地址改成 0.0.0.0
    zwpaper
        4
    zwpaper  
       2022-12-23 10:10:37 +08:00
    docker 在 mac 上是起了一台虚拟机的,所以你得先确认对应的端口有映射过去,而且得映射到具体的 IP ,或者 0.0.0.0 ,而不是 127.0.0.1
    runzhliu
        5
    runzhliu  
       2023-01-31 10:00:41 +08:00
    127.0.0.1 访问不了的,外部访问的话是想用公网 ip ?用公网 ip 或者用 cploar 这种内网穿透的可以给个端口映射的域名这种也可以。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   997 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 22:15 · PVG 06:15 · LAX 15:15 · JFK 18:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.