大家都知道coursera上的资源很丰富,但就是视频播放不了。今天也遇到了这个问题,所以想以此作一个分享。
今天想在coursera 学一下上面的课程,但是打开了之后就出现了“The media could not be loaded, either because the server or network failed or because the format is not supported”。
一开始我以为是网络问题,但是不对,我还在下载东西呢。应该是被和谐掉了,“护城河”太棒了。
原理是:我在百科上找到的资料https://baike.baidu.com/item/dns/427444、https://baike.baidu.com/item/Great%20Firewall/4843556?fromtitle=GFW&fromid=18582731&fr=aladdin
DNS(Domain Name System,域名系统),万维网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。
Great Firewall(GFW):中国防火墙或中国国家防火墙,主要指中国对因特网内容进行自动审查和过滤监控、由计算机与网络设备等软硬件所构成的系统。对国外一些网站IP封锁。GFWed是指被防火长城所屏蔽。GFW中的主要技术包括国家入口网关的IP封锁、主干路由器的关键字过滤阻断、域名劫持和HTTPS证书过滤等4种。
每个IP地址都可以有一个主机名,主机名由一个或多个字符串组成,字符串之间用小数点隔开。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。而当我们访问一些网站发出请求时计算机会先从Hosts(计算机里面的一个域)中获取域名解析,找不到时再通过DNS解析返回获得,这时GFWed 会破坏(被墙的网站)返回结果,因而无法访问。
coursera的视频是通过d3c33hcgiwev3.cloudfront.net 上面去获取的,所以可以修改hosts中的域名解析进而访问到视频。但是这个对coursera有用。
- 我的是Windows10 64 位,我就打开对应的文件进行一个修改。
2.接着打开HOSTS文件(一定要以管理员的身份打开,很重要),然后向里面添加:
d3c33hcgiwev3.cloudfront.net
3.接着是win+R,输入cmd,打开运行窗口。然后输入 ipconfig/flushdns
最后重新打开页面就可以看视屏了。
4.假如想访问一些其他网站,那就v*n了。例如蓝灯。