Ошибка конфигурации /etc/hosts, ping не работает

Я новичок в Ubuntu плюс Kerberos, пытаясь настроить Kerberos в моем VM Ubuntu, я не могу пройти шаг 2 в настройке хостов. Ниже приведены файлы. Я нахожусь в процессе обучения, поэтому, пожалуйста, помогите.

Моя проблема заключается в том, что при пинге localhost я получаю ответ, но когда я пингую монарха или 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 localhost

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

мой etc/hostname выглядит как ниже

убунту

пожалуйста, помогите мне, где я делаю неправильно

примечание - и сервер Kerberos, и клиент будут установлены на одном компьютере. Однако чтобы различать роли клиента и сервера, клиент будет называться monarch.spinlock.hr, а сервер - krb1.spinlock.hr. в файле etc/hosts

1 ответ

Ваша проблема, скорее всего, в конфигурации Kerberos.

Разрешение имени здесь работает нормально. Вы входите ping -c1 monarch и /etc/hosts переводит это в IP 192.168.7.12, как следует.

Потенциальная проблема в том, что у вас есть локальное имя хоста ubuntu также определяется как удаленный IP.

Другие вопросы по тегам