通过Hosts文件解决网络访问受限问题
Executive Summary
核心观点(金字塔原理)
结论先行: 当网络环境导致网站无法访问时,可通过修改本地hosts文件直接指定域名IP来绕过DNS解析问题
支撑论点:
- 部分地区网络环境可能导致特定网站DNS解析异常
- 通过多次刷新获取可用IP后,手动配置hosts文件可解决问题
- 此方法可推广到其他类似场景的网站访问问题
SWOT 分析
| 维度 | 分析 |
|---|---|
| S 优势 | 方法简单直接,无需额外工具,修改即时生效 |
| W 劣势 | 手动操作效率低,IP变更后需重新配置 |
| O 机会 | 可开发自动化脚本批量处理常用网站的hosts配置 |
| T 威胁 | IP地址可能变化导致配置失效,需定期维护更新 |
适用场景
- 特定网络环境下GitHub等网站访问受限
- 需要临时绕过DNS解析问题的场景
记录一次回疆github不能登录小技巧
- 由于回家,发现回疆以后github不能登录了,现记录是如何解决的。
- 在乌鲁木齐多次刷新之后是能登录的。
- 记录github.com 对应的域名
- 直接修改
sudo vi /etc/hosts - 完成 以
- 此类推其他也可以这么处理。不过这种方式还是不太好,最好是能写个脚本,先爬出常用网站部署的服务器。然后在看这边网络能连接那些。然后再生成一份host文件.