在 Linux 上经常无法打开 YouTube,但可以在 Windows 机器上加载它

在 Linux 上经常无法打开 YouTube,但可以在 Windows 机器上加载它

我的问题是 Youtube 有时会因为某种原因停止运行,使用 Firefox 时会出现“页面加载问题”,使用 Chormium 时也会出现同样的问题,我使用的是 Backbox(基于 Ubuntu)。问题是我可以使用 Windows 8 打开 Youtube(从另一台笔记本电脑和这台 PC(双启动))。我还可以打开 Google 搜索引擎。我想再次指出,Youtube 大部分时间都运行正常。我尝试禁用 UncomplicatedFirewall(ufw) 和 IP 表,实际上 IP 表根本就不活跃,这没有帮助。

以下是跟踪路由的输出:

    traceroute to youtube.com (178.132.81.24), 30 hops max, 60 byte packets
 1  192.168.0.1 (192.168.0.1)  2529.611 ms  2529.900 ms  2530.549 ms
 2  ip-160-129.powernet.bg (91.148.160.129)  2534.699 ms  2534.667 ms  2534.624 ms
 3  178.132.84.97 (178.132.84.97)  2534.636 ms  2534.992 ms  2534.948 ms
 4  * * *
 5  * * *
 6  * * *
 7  * * *
 8  * * *
 9  * * *
10  * * *
11  * * *
12  * * *
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *

以下是 ping 输出:

PING youtube.com (178.132.81.57) 56(84) bytes of data.
64 bytes from 178.132.81.57: icmp_seq=1 ttl=61 time=2.73 ms
64 bytes from 178.132.81.57: icmp_seq=2 ttl=61 time=4.30 ms
64 bytes from 178.132.81.57: icmp_seq=3 ttl=61 time=2.40 ms
64 bytes from 178.132.81.57: icmp_seq=4 ttl=61 time=3.22 ms
64 bytes from 178.132.81.57: icmp_seq=5 ttl=61 time=2.74 ms
64 bytes from 178.132.81.57: icmp_seq=6 ttl=61 time=2.41 ms
64 bytes from 178.132.81.57: icmp_seq=7 ttl=61 time=2.92 ms
^C
--- youtube.com ping statistics ---
7 packets transmitted, 7 received, 0% packet loss, time 6011ms
rtt min/avg/max/mdev = 2.409/2.964/4.303/0.608 ms

我注意到的另一件事是,在我的 Windows 机器上,我可以加载 Microsoft Virtual Academy(http://www.microsoftvirtualacademy.com/),但在我的 Linux 机器上它只加载 HTML(没有样式表)。你知道为什么会发生这种情况吗?

答案1

由于您在 Linux 上运行的是 Google Chrome 以外的浏览器,而 Linux 操作系统已经 3 年没有更新过 Flash Player 了,而且您试图访问两个独立的网站,这两个网站都可以使用 Flash Player 元素,而且它实际上可以在 Windows(仍然支持 Flash 的操作系统)上运行,尽管没有提到任何浏览器的名称……

由于您使用的是基于 Ubuntu 的 Linux,我假设您可以从 Google 下载并安装最新的稳定的 Google Chrome 软件包。

从命令行运行:

sudo dpkg -i ~/home/user/Downloads/package-name.deb

代替用户用您的用户名替换 package-name.deb 为您下载的文件的名称。尝试通过 Chrome 访问 Youtube,然后告诉我们进展如何。

答案2

我尝试过更新 Flash、Shockwave、JavaScript 并清除缓存。我还将代理设置更改为自动检测。我尝试了 Google 搜索结果中列出的所有方法,但都无济于事。经过几天的尝试,我开始想到这可能是由于我的 IP 地址因使用过多而被 Youtube 封锁。

然后我尝试使用VPN浏览Youtube。一切都解决了。我想如果你和我一样是Youtube的重度用户,VPN是你的最终解决方案。由于许多VPN不是免费的,有速度限制或病毒和木马来窃取你的带宽,我建议你使用Chrome作为你的浏览器,并前往Chrome在线商店下载“betternet”作为VPN,它应该经过Google验证并且完全免费。

相关内容