有人告诉我,这块网络硬件(netapp NAS)有一个安全设置,即只能通过主机名访问,而不能通过 IP 地址访问。我不明白,因为我认为 DNS 将主机名解析为连接客户端的地址,然后在协议级别始终使用原始地址,那么这种“安全”措施如何实现?
“NAS 不允许通过 IP 进行访问,即\\x.y.z.w\SHARE
。相反,您必须\\hostname\SHARE
在创建 DNS 条目后使用。
编辑:它似乎是 CIFS 的事情:您可以通过 NFS 地址从 Linux 访问 nas,但不能通过 CIFS 在 Windows 上访问。
答案1
他可能指的是 Web 界面(由 NAS 本身上运行的 Web 服务器提供)上配置了一个虚拟主机,需要您在请求中发送主机头;如果您尝试访问http://12.34.56.78,它不知道要显示哪个网站。
答案2
有问题的设备是什么?可能有一个选项可以像您描述的那样进行过滤,但它不是 SMB 或 CIFS 协议的一部分(假设您谈论的是这些协议)。那将是一个特定于设备的选项。不过,我从未见过这种情况,并质疑这种选项的实用性。