【问题标题】:/etc/hosts configuration error , ping not working/etc/hosts 配置错误,ping 不工作
【发布时间】:2016-04-22 02:17:03
【问题描述】:

我是 ubuntu plus kerberos 的新手,试图在我的 vm ubuntu 中配置 kerberos,但我无法通过配置主机的第 2 步。以下是文件。我正在学习中,所以请帮忙。

我的问题是当我 ping localhost 时我得到响应,但是当我 ping monarch 或 krb1 时我得到错误。

    hguna@ubuntu:~$ ping -c1 localhost
PING localhost (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.034 ms

--- localhost ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.034/0.034/0.034/0.000 ms


   hguna@ubuntu:~$ ping -c1 monarch
    PING ubuntu.spinlock.hr (192.168.7.12) 56(84) bytes of data.

    --- ubuntu.spinlock.hr ping statistics ---
    1 packets transmitted, 0 received, 100% packet loss, time 0ms

我的 etc/hosts 如下所示

127.0.0.1 本地主机

192.168.7.12 ubuntu.spinlock.hr ubuntu krb1.spinlock.hr krb1 monarch.spinlock.hr monarch

我的 etc/hostname 如下所示

ubuntu

请帮我看看我哪里做错了

注意 - kerberos 服务器和客户端都将安装在同一台机器上。但是,为了区分客户端和服务器角色,客户端将被称为 monarch.spinlock.hr,而服务器被称为 krb1.spinlock.hr。在 etc/hosts 文件中

【问题讨论】:

  • 我投票结束这个问题,因为它不是一个编程问题。试试Ask Ubuntu
  • 这就是你能做的真正的帮助,你可以看到我的标签非常合适我不知道你从哪里得到那个编程部分
  • 请阅读:stackoverflow.com/help/on-topic 您会在Ask UbuntuUnix & Linux 上找到更多可以为您提供帮助的人。

标签: ubuntu ubuntu-12.04 kerberos mit-kerberos


【解决方案1】:

您的问题很可能出在 Kerberos 配置中。

这里的名称解析工作正常。您输入ping -c1 monarch/etc/hosts 按原样将其转换为 IP 192.168.7.12。

潜在的问题是您将本地主机名 ubuntu 也定义为远程 IP。

【讨论】:

  • 那么您建议的修复方法是什么?在 etc/hosts 文件中,如果我删除 ubuntu,它会抛出一个错误,提示未知主机
  • 我自己没有设置 Kerberos,所以以下是基于我的虚拟机经验的一般建议: 检查您的网络设置。确保您可以使用其 IP 地址粉红色已知良好的主机。将您的本地主机名更改为唯一的名称(ubuntu-test-ker),以确保与其他主机名没有冲突。从另一台服务器 ping 虚拟机。
猜你喜欢
  • 1970-01-01
  • 2014-10-20
  • 1970-01-01
  • 2015-02-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多