Не может проверить с помощью ping-запросов имя хоста Windows после перезапуска

У меня есть два ноутбука каждый с той же версией Kubuntu (19.10), оба установленные меньше чем месяц друг от друга.

Путем следования совету в другом месте относительно этого сайта, мне удалось настроить их для наблюдения третьей машины с Windows на нем. Я сделал это путем установки winbind и libnss-winbind, и установка следующей строки в /etc/nsswitch.conf:

hosts:          files mdns4_minimal [NOTFOUND=return] dns wins mdns4

Первый ноутбук работал отлично, и я всегда смог ping машина Windows после этого. Второй ноутбук также работал, и я смог ping машина Windows, но это больше не имело место после перезапуска. Это начинает работать, если я делаю a sudo systemctl restart winbind, но я хотел бы избежать необходимости делать этот каждый раз, когда я загружаю машину.

Ошибка, которую я получаю, является типичным:

ping: windowspc: Name or service not known

Я также нашел некоторый совет в другом месте относительно этого сайта, предлагающего помещать wins запись сразу после files, но (a) это не решило проблему и (b) первый ноутбук видит машину Windows очень хорошо со старой конфигурацией.

Сделав ту же самую процедуру по обоим ноутбукам с той же ОС, я действительно не уверен, какова проблема здесь. Я не уверен, где посмотреть, таким образом, кто-либо может указать на меня в правильном направлении?

0
задан 2 December 2019 в 22:17

1 ответ

Предположение, что windbind сервису включают (который требуется, чтобы автоматически запускаться на начальной загрузке) на втором ноутбуке (проверяют с systemctl list-unit-files --state=enabled), я запустил бы с журналов для winbind сервиса, через

journalctl -u service-name.service (добавьте-b только для текущей начальной загрузки),

искать ошибки, которые могут указать, почему сервис не запускается правильно. Если бы не было ничего полезного там, то я затем проверил бы журналы windbind (на моих 18,04 установках, они присутствуют в /var/log/samba папка).

Возможно, сервис запускается не в порядке или некоторые такой и не может получить доступ к необходимым ресурсам для того, чтобы правильно начать winbind. Журналы вместе с просмотром сервисного файла через systemctl cat winbind проверять, существуют ли, возможно, проблемы с необходимым как условие процессом (т.е. After=network.target nmbd.service позволит Вам указывать сервисы/цели, которые должны быть достигнуты до запуска), должен предоставить информацию, запрошенную для выкорчевывания, почему сервис не запускается на начальной загрузке.

1
ответ дан 21 December 2019 в 23:43

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

Похожие вопросы: