访问 Coursera 视频 hosts 修改指南
2017-08-15 本文已影响1171人
7okis
访问 Coursera 视频 hosts 修改指南
假期发现 Coursera 可以显示网页,不能显示视频。试了学校 VPN 也不行。之前遇到相同的问题,最终证明是因为云服务提供商被 GFW 进行了 DNS 污染。目前的解决方法是修改 hosts 文件,添加的项目如下:
2018年6月更新
52.84.122.64 d3njjcbhbojbot.cloudfront.net
# 52.84.122.137
# 52.84.122.193
# 52.84.122.203
52.85.146.177 d3c33hcgiwev3.cloudfront.net
# 52.85.146.184
# 52.85.146.221
注:
- 这里提供的是 DNS Lookup 的解析结果。
- 如果有其他视频托管在不同服务器上,可以私信一下。
- 有很多原因可能造成无法访问,修改 hosts 只能解决 DNS 污染问题。如修改后仍不能访问,请确认是否有其他问题。
附:Windows 10 上修改 hosts 文件的方法
- 在文件资源管理器中键入 hosts 文件目录
C:\Windows\System32\drivers\etc
- 右键 hosts 文件,选择
属性
,选中安全
选项卡,单击编辑
。弹出窗口中,选中Users
(或者对应你当前的用户),在下面的权限选项中选中允许
,完全控制
。此时应该看到除特殊权限
外的选项都被打上√
,单击确定
关闭窗口,再在属性窗口中单击确定
。至此,已经给予当前用户对 hosts 文件的写入权限。给予权限
- 右键 hosts 文件,单击
打开方式
,选择一个文本编辑器打开。将上述项目粘贴到文本末尾,保存,关闭文件。 - 仿照第 2 步,重新修改权限,确认当前用户的权限只有
读取和执行
以及读取
两项打上√
。单击两次确认以应用更改。至此已完成 hosts 项目写入以及权限恢复。取消权限
附:获取 hosts 条目的方法
- 确认无法访问是由 DNS 污染造成的
- (比如在 Chrome 中)找到无法访问的元素,右键检查,获得存放元素的服务器域名
- 科学上网
- 命令行中进行
> nslookup 域名
,即可得到正确 ip