可以ping但没有DNS

我在笔记本电脑上安装了Ubuntu 14.04。 这款笔记本电脑配有Qualcomm Atheros QCA9565 Wifi网卡,但没有以太网端口。

  • 我可以连接到路由器。
  • 我可以ping到8.8.8.8,但是当打开google.com时,我在Firefox中找不到“服务器找不到”。
  • 我可以使用他们的IP地址打开网站。

我打开了连接设置,将IPv4方法更改为“仅自动(DHCP)地址”。 我已将DNS服务器设置为8.8.8.8,8.8.4.4。

我重新启动了网络:

sudo service networking restart 

然后我得到:

 stop: Job failed while stopping start: Job is already running: networking 

所以我重新启动以确定,但没有DNS。

我如何让DNS工作?

您可以将DNS服务器设置为/etc/resolv.conf以检查是否没有防火墙或其他问题。

 nano /etc/resolv.conf 

并将您的名称服务器更改为8.8.8.8

我在Ubuntu Mate 17.04上遇到了同样的问题。 我进入系统 – >管理 – >网络,选择DNS并添加了8.8.8.8。 修好了。