【问题标题】:Unknown host connecting to internet in ubuntu在 ubuntu 中连接到互联网的未知主机
【发布时间】:2016-12-07 12:06:36
【问题描述】:

我尝试连接到我的 wifi 网络,但我无法通过我的笔记本电脑连接。我家中的其他设备能够连接到互联网。我正在使用 ubuntu 16.04 LTS 。我将浏览器代理设置为 no proxy 。我没有安装防病毒软件。 我尝试在终端中 ping -c 5(google .com 和 facebook.com)显示未知主机 google.com 和未知主机 facebook.com 并尝试在下载时安装 eclipse 显示错误 java error unknown host 。 请帮我解决这个问题。

【问题讨论】:

  • 请注意,Stackoverflow 仅用于编程相关问题。请查看help center,了解可以在此处询问的主题。这个问题可能适用于其他 SE 网站,例如 Superuser。首先查看他们的帮助,看看问题是否属于那里,如果是,您可以单击“标记”链接并选择“需要版主注意”以请求在那里迁移。

标签: linux


【解决方案1】:

当您连接到网络时,听起来可能没有配置 DNS。这通常会自动发生,但您可以通过查看文件/etc/resolv.conf 进行检查。文件中至少应有一行包含nameserver 和一个IP 地址。

如果没有nameserver 行,或者只有一个行并且显示为nameserver 127.0.0.1,那么您可以尝试通过添加nameserver 8.8.8.8 行来使用Google 的公共DNS(如果存在则替换127.0.0.1) .

【讨论】:

    【解决方案2】:

    和大家一样,我不得不面对这个问题。那么我做了什么来解决这个问题呢?

    1) 我将 Ubuntu 服务器配置为具有两个网络接口(NAT 和 Intnet)。

    2) 在 /etc/network/interfaces 中,我添加了以下几行:

    auto enp0s8
    iface enp0s8 inet static
    address 192.168.10.23
    dns-nameservers 8.8.8.8 8.8.4.4
    

    3) 重启网络 - /etc/init.d/networking restart

    结果ping google.com 有效。

    我希望这可以帮助您解决这个问题:)

    【讨论】:

      猜你喜欢
      • 2014-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多