我在 Ubuntu 14.04 中使用 Chromium 浏览器,每当我访问localhost:8000
或0.0.0.0:8000
我的浏览器时,它都会重定向到searchguide.level3.com
。
当我尝试使用 Firefox 通过命令行访问 localhost 时curl 0.0.0.0:8000
,一切正常。只有 Chromium 的行为如所述错误。
我怎样才能解决这个问题?
答案1
作为快速DuckDuckGo 搜索“searchguide.level3.com”揭示了,这是一个恶意网站,其中存在许多恶意软件,它们会使您的浏览器或系统将网络请求重定向到他们的网站。
正如您所说,这种重定向不会在其他浏览器或临时 Chromium 配置文件中发生,我猜只有您的正常 Chromium 配置文件被感染了。也许您会在chrome://extensions/
“扩展”选项卡中发现一些可疑的附加组件,但也有可能感染隐藏在更深的地方。
因此,我个人建议删除所有用户的 Chromium 配置文件和设置,并在下次启动时重新创建它们。也许你想在那之前导出你的书签并写下你存储的密码。
要删除所有用户的 Chromium 配置文件和设置,请退出所有 Chromium 进程,然后删除这两个目录:
/home/USERNAME/.cache/chromium
/home/USERNAME/.config/chromium
此外,由于第一次尝试删除用户配置文件没有成功,您可以清除整个chromium-browser
包并清除其所有全局配置,然后重新安装。为此,请运行:
sudo apt purge chromium-browser
sudo apt install chromium-browser
下次下载东西或者访问可疑链接时要更加小心。
答案2
要解决此问题,只需搜索一个好的 DNS 服务器并使用它即可。Google 的免费 DNS 服务器对我来说很管用。
sudo vim /etc/resolvconf/resolv.conf.d/base
然后把你的名称服务器列表放入如下内容:
nameserver 8.8.8.8
nameserver 8.8.4.4
最后更新 resolvconf:
sudo resolvconf -u
致谢:http://subharanjan.com/get-rid-searchguide-level3-com-hack-solved/