仅授予特定 IP 访问网络驱动器的权限

仅授予特定 IP 访问网络驱动器的权限

如何向在 Win7 上运行的网络驱动器授予 LAN 上的特定 IP 权限。这台机器看不到我的 ubuntu,并且我只希望这台 ubuntu 能够访问该驱动器。因此,是否有任何选项可以仅为特定 IP 即 192.168.0.xxx 提供访问权限?

我可以安装此驱动器,并且我已经拥有它了,但现在我只想授予一台机器访问权限。我可以使用密码访问,但我可以只指定具体的 IP 地址吗?

答案1

密码保护(网络身份验证)明显更加简单,错误率也更低。密码保护还允许您限制每个共享的访问,而不是限制对系统上所有共享的所有访问。

可以通过 IPSec 实现,但(至少从历史上看)Windows 上的 IPSec 非常复杂,通常被认为是浪费时间,而没有得到好处。除了在生产服务器上,我从未见过任何人真正使用 IPSec。

您还可以配置防火墙,但这只是稍微省事一点。打开控制面板 --> 系统和安全 --> Windows 防火墙 --> 高级设置。确保默认阻止入站连接(这是默认设置)。然后,单击入站规则。向下滚动直到看到“文件和打印机共享”。应该执行您想要的操作的是 NB-Datagram-In、NB-Name-In、NB-Session-In 和 SMB-In。我不相信其他的用于文件共享。对于每个规则,双击规则以打开属性窗口。在“范围”选项卡上,将相关 IP 地址添加到允许的客户端列表中。这应该禁止任何其他 IP 访问此计算机上的所有文件共享,但您应该对其进行测试。

相关内容