【解决方案】coursera网页登不上,视频无法打开-20.05.23-

点我白嫖115门coursera疫情时期免费开放课,截止时间7月31日

准备:首先要网上学科,把Http代理调整为全局模式,否则打不开网站qaq

原理介绍

  • 为了方便用户记忆,我们将IP地址变成了一个个的域名,用户不需要去记复杂的数字IP,把这个工作交给了计算机来做。我们键入域名后,计算机来把域名转换成对应的IP。网络上的DNS(Domain Name Server)就是用来进行域名解析的。在GFW(墙)的几种封锁方式中,有一种就是DNS污染,GFW会对域名解析过程进行干扰,主机就无法获取资源。网页打不开和视频加载失败的主要原因是 DNS污染(DNS cache pollution), 简单的说就是DNS服务器处理混乱,即域名与服务器IP的对应关系错误了, 解决方法就是手动为域名定位到服务器。

  • 我们用较简单的方法避免DNS污染,即修改 hosts文件。hosts相当于一个本地的DNS,当用户打开浏览器登录一个网站时,系统会首先自动从本地的hosts文件中寻找对应的IP地址,一旦找就会立即打开对应网页;如果没有找到,则会再将网址提交DNS服务器进行IP地址的解析。因此,如果我们直接在hosts文件中添加正确的IP地址,那么就不用去DNS服务器找了,也就可以绕过GFW的限制,避免了DNS污染。

  • 这种方法在Coursera是适用的,原理就是Coursera打开网站会去d3njjcbhbojbot.cloudfront.net这个服务器请求资源,此网站虽然没被墙但打开速度慢;播放视频会去d3c33hcgiwev3.cloudfront.net这个服务器请求资源,这个视频支持的网址是被墙的,所以出现可以登录Coursera但无法播放视频的问题。

网页打不开

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值