Ошибка конфигурации /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.