【问题标题】:Raspberry cannot resolve hostname [closed]Raspberry无法解析主机名[关闭]
【发布时间】:2014-05-19 19:14:46
【问题描述】:

我在 Raspberry Pi 上安装了 Debian 版本 2,并尝试在其上使用 Internet,但每次尝试时都会收到一条消息“无法解析主机名”。

我正在使用教程Configure Raspberry Pi Hardware to Mail IP Address Changes,但它不起作用。

我该如何解决这个问题?

【问题讨论】:

  • 这是主题,但您很可能在 /etc/resolv.conf 中缺少 DNS 服务器
  • 哇,“Debian 2”(代号 hamm)于 1998 年发布;当时不知道他们有 rpi :-)。无论如何@Martin 是对的:Server Fault 是关于编程的,而你的问题不是。您可能会在Super UserRaspberry Pi SE 网站上获得更多运气
  • 我投票结束这个问题,因为这是一个 Raspberry Pi 配置问题,而不是一个编程问题。 Raspberry Pi Stack Exchange 上有一个答案。

标签: linux debian raspberry-pi


【解决方案1】:

编辑文件/etc/resolv.conf

设置 DNS 服务器。添加这一行:nameserver X.X.X.X。在线搜索您所在国家/地区的 DNS 服务器 IP 地址。

【讨论】:

  • resolv.con 已经有该行 8.8.8.8
  • 将此 8.8.8.8 更改为 DNS 服务器 IP。试试这个 [pcsupport.about.com/od/tipstricks/a/free-public-dns-servers.htm] 来获取 DNS 服务器 IP。我来自法国,我通过法国 DNS 服务器更改了 8.8.8.8,然后它就可以工作了。
  • 8.8.8.8 是 DNS 服务器 IP(由 Google 运行)。但如果另一个效果更好,当然要改变它。
【解决方案2】:

如果您有供应商路由器,请将路由器的 IP 地址放入文件 resolv.conf,就像 MAKOUDA 说的那样。

nameserver X.X.X.X

X.X.X.X 是您路由器的 IP 地址。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-07
    • 2017-03-26
    • 2015-02-28
    • 1970-01-01
    • 1970-01-01
    • 2013-11-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多