若无法访问 GitHub.io,可通过修改本地 hosts
文件强制解析域名至最新IP。步骤如下:
1. 查询最新 IP
打开命令行工具(CMD/Terminal),执行:
$ nslookup github.io
输出
Non-authoritative answer:
Server: XiaoQiang
Address: 192.168.31.1
Name: github.io
Addresses: 185.199.108.153
185.199.109.153
185.199.110.153
185.199.111.153
2. 修改 hosts 文件
将查询到的最新IP与域名绑定,写到hosts文件:
# 示例(需替换为实际上面nslookup查询到的IP)
185.199.108.153 github.io
文件路径:
- Windows:
C:\Windows\System32\drivers\etc\hosts
- Mac/Linux:
/etc/hosts
操作提示:
- Windows:用记事本以管理员身份打开文件。
- Mac/Linux:终端执行
sudo vim /etc/hosts
编辑。
注意:GitHub IP 可能变动,若再次失效需重复上述步骤更新IP。