Docker 我如何检查为什么我的互联网只工作了一半?
我的互联网只适用于大量缓存的网站。Reddit、Gmail、Facebook等。奇怪的是,像Reddit这样的网站会向非Reddit网站查询以导入图像,当从那里查看时,它们会很好地弹出,但当我被发送到out.Reddit.com,然后如果我转到其他非高度缓存的网站,我会收到超时连接错误 我甚至不能访问SpeedTest.net,因为它超时了。我甚至不能在StackExchange上发布问题,因为它。可能发生了什么,如何调试Docker 我如何检查为什么我的互联网只工作了一半?,docker,connection,docker-machine,pc,Docker,Connection,Docker Machine,Pc,我的互联网只适用于大量缓存的网站。Reddit、Gmail、Facebook等。奇怪的是,像Reddit这样的网站会向非Reddit网站查询以导入图像,当从那里查看时,它们会很好地弹出,但当我被发送到out.Reddit.com,然后如果我转到其他非高度缓存的网站,我会收到超时连接错误 我甚至不能访问SpeedTest.net,因为它超时了。我甚至不能在StackExchange上发布问题,因为它。可能发生了什么,如何调试 编辑:我有一种倾向,认为这与Docker有关。我使用powershell
编辑:我有一种倾向,认为这与Docker有关。我使用powershell脚本和删除程序删除了所有跟踪,但仍然无法正常工作。听起来像是DNS问题……您知道您使用的DNS地址是什么吗?你可以试着使用谷歌的8.8.8.8,8.8.4.4。如果失败了,路由器重启后会变得更好吗 要调试您的internet连接,我首先要检查tracert的情况 Traceroute命令显示数据包所走的路径及其从一个跳到另一个跳的延迟 从控制台(linux)或cmd(windows) 这表明你落后的地方,第一个条目可能是你的路由器IP。如果第一个条目出现时延迟很高,请尝试重新启动路由器
检查DNS问题 尝试使用
nslookup
。这是你应该得到的:
nslookup stackoverflow.com
Server: UnKnown
Address: 192.168.1.1
Risposta da un server non autorevole: //italian comment
Nome: stackoverflow.com.home
Address: 54.72.52.58
如果此操作失败或回复延迟很高,请尝试将您的DNS更改为Google DNS
- 主DNS:
8.8.8.8
- 辅助DNS:
8.8.4.4
route print
来打印所有路由。这产生了巨大的产出。
连接到平面LAN的Windows计算机的正常输出可能会产生3条路由
user3654055最近安装了Docker,并试图设置私有
其PC上容器的内部网络
user3654055创建了两个虚拟网络(一个内部vEthernet交换机,一个外部vEthernet交换机)、一个NAT接口,并将无线适配器桥接到其中一个接口,并且没有为任何流量正确设置路由
这产生了上述场景,其中某些流量被正确路由或命中缓存,页面将被加载,但大多数流量路由错误,导致超时
禁用所有vEthernet交换机和NAT接口,并从网桥上卸下无线适配器,用户可以再次使用无线网卡。
如果用户手动正确设置路由,上述配置可以工作,但我们可以将其保存到以后
nslookup stackoverflow.com
Server: UnKnown
Address: 192.168.1.1
Risposta da un server non autorevole: //italian comment
Nome: stackoverflow.com.home
Address: 54.72.52.58