网站被劫持导致打不开的原因之一可能是 DNS(域名解析服务)被篡改或受到攻击,导致访问的服务器地址错误。换用一个可信赖的公共 DNS 服务器是解决这种问题的有效方式。你提到的 119.29.29.29 是一个常见的公共 DNS,通常被用于解决 DNS 劫持问题。

如何更改 DNS 设置:

Windows 操作系统:

  1. 打开 控制面板 → 网络和共享中心
  2. 点击你正在使用的网络连接(例如,无线网络连接)。
  3. 在弹出的窗口中点击 属性
  4. 在“此连接使用下列项目”中,选择 Internet 协议版本 4 (TCP/IPv4),然后点击 属性
  5. 选择 使用下面的 DNS 服务器地址
  6. 将 首选 DNS 服务器 设置为 119.29.29.29备用 DNS 服务器 可以设置为 8.8.8.8(Google 的公共 DNS)或 114.114.114.114(中国的公共 DNS)。
  7. 点击 确定,关闭所有窗口。

macOS 操作系统:

  1. 打开 系统偏好设置,然后选择 网络
  2. 在左侧选择你正在使用的网络连接(如 Wi-Fi)。
  3. 点击右下角的 高级
  4. 切换到 DNS 标签页,点击左下角的 + 按钮。
  5. 添加 119.29.29.29 作为新的 DNS 服务器地址,可以同时添加其他 DNS(如 8.8.8.8)。
  6. 点击 ,然后关闭网络设置。

路由器更改 DNS(全局设置):

  1. 登录到你的路由器管理界面(通常是输入 192.168.1.1 或 192.168.0.1 访问)。
  2. 找到 网络设置 或 WAN 设置
  3. 更改 DNS 服务器 为 119.29.29.29 和备用 8.8.8.8
  4. 保存并重启路由器。

验证 DNS 是否更改成功:

  1. 打开命令提示符(Windows)或终端(macOS)。
  2. 输入 nslookup www.google.com,查看解析的 IP 地址是否正确。
  3. 输入 ping www.google.com,看看能否正常访问。

如果你仍然无法访问某个网站,可能需要进一步检查你的网络或设备是否被其他恶意软件感染,或向你的网络服务提供商咨询。

如果有其他问题,或者你需要进一步的帮助,随时告诉我!