gpt4 book ai didi

macos - 连接到一个wifi后无法在docker容器中ping www.google

转载 作者:行者123 更新时间:2023-12-02 19:11:30 26 4
gpt4 key购买 nike

由于某些奇怪的原因,当连接到一个wifi时,我无法ping www.google.com。

如果我断开与该wifi的连接并连接到另一个wifi,则可以ping www.google.com。这发生在2种不同的wifi上。
在这些wifi网络上,我能够浏览Web并通过SSH进入AWS ec2。

------ On good wifi, my t-mobile hotspot ----
Joshuas-MBP:react-tutorial joshuacalloway$ docker run alpine ping www.google.com
PING www.google.com (216.58.216.68): 56 data bytes
64 bytes from 216.58.216.68: seq=0 ttl=61 time=34.701 ms


----- On 2 different wifi networks, iphone 6 t-mobile hotspot and a company guest wifi network ----
--- www.google.com ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 29.912/52.059/91.565 ms
Joshuas-MBP:react-tutorial joshuacalloway$ docker run alpine ping www.google.com
ping: bad address 'www.google.com'

docker -v
Docker 1.10.3版,内部版本20f81dd

在Mac OS X 10.11.3上

最佳答案

在WiFi之间切换时是否可以ping IP?如果可以ping通IP,则可以尝试以下两种解决方案之一:

  • 从主机编辑/etc/resolv.conf,以使用外部DNS(例如8.8.8.8、8.8.4.4)
  • 使用-dns选项运行docker,例如,
    docker run -dns 8.8.8.8 -dns 8.8.4.4 base ping google.com

  • 或重新启动默认的virtualbox容器:
    docker-machine restart default 

    关于macos - 连接到一个wifi后无法在docker容器中ping www.google,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36212060/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com