我像往常一样在 Ubuntu Gnome 17.04 上安装了 winbind 和 libnss-winbind 来进行 NetBIOS 名称解析。这工作正常,我可以通过本地网络上的随机主机名获得响应 ping。
但是,重启后 winbind 停止解析 NetBIOS 名称。我可以看到systemctl status winbind
该服务处于活动状态并正在运行,并且已准备好提供连接。重新启动服务可以修复该问题,但重启后该服务再次出现故障。
查看日志实际上并没有提供任何进一步的信息。
任何帮助均感激不尽。
谢谢。
答案1
我遇到了同样的问题,经过一番搜索后,我发现了其中的拼写错误/lib/systemd/system/winbind.service
。
在该[Unit]
部分中,我们有以下行:
After=network.target nmb.service
但nmb.service
根本不存在!所以我认为 winbind 会启动得太早,因为它nmb.service
被忽略了...
我更正了文件,正确的行必须是:
After=network.target nmbd.service
并且 winbind 在每次重启后都能正常工作!!!