Samba 在新的 dhcp 租约上重新加载

Samba 在新的 dhcp 租约上重新加载

我有一部通过 USB 绑定的手机。我正在使用手机的数据连接。每当我为新租约运行 dhclient(NetworkManager 已关闭)时,我都会收到错误消息,但租约会成功。以下是输出。

root@roni# dhclient usb0
smbd.service is not active, cannot reload.
invoke-rc.d: initscript smbd, action "reload" failed.

我的问题是为什么 dhclient 在每次新租约之后都要重新加载 Samba?

答案1

我发现这正在寻找一个类似的问题,我让 samba 在 enp2s0(LAN 静态 IP)上运行,每当 dhclient 更新我的 WAN enp1s0 时,它都会重新启动 samba 并破坏 LAN 共享,如果 samba 正在监听刚刚更新的 nic,如果 IP 发生变化或重新启动后将 samba 绑定到新获得的 IP,则需要这样做,但对我来说这不是必需的,所以我刚刚编辑/etc/dhcp/dhclient-enter-hooks.d/samba并评论了接近最后一行...

#[ -x /etc/init.d/smbd ] && /usr/sbin/invoke-rc.d smbd reload

相关内容