我在我的 debian 9 配置中发现了一些奇怪的东西。
我通过编辑 /etc/hostname 并从“myhost”重新启动到“myhost-hello”来更改主机名。
由于通过其 IP 连接到计算机的此修改(我根本不使用 WINS 或类似的其他功能)显示服务器无法访问。
我自己说..也许是某种防火墙问题,所以我直接连接到机器,但仍然无法通过 smb:// 从 ubuntu 测试电脑访问该机器。
我多次尝试重新启动 samba 守护进程,但都成功了。
当我将目标机器的主机名切换回“myhost”时,samba 返回可用。
我想知道..是否有某种主机名自动配置,如果主机名发生更改,则使 samba 无法访问? (再次注意,我通过它的IP连接到该机器,并且我不使用wins功能或尝试通过它的主机名连接到它)
答案1
似乎错误已经解决,还编辑 /etc/hosts ,使机器能够理解主机名必须在本地搜索,而不是通过默认网关传递。
所以.. TL;DR:
/etc/主机
编辑该行
myhost 127.0.0.1
例如
myhost-hello 127.0.0.1
... 就这样