在办公室中,一台装有 Win7 的 PC 具有少于 10 个用户的共享文件夹,它可以通过有线网络访问,但它在 wifi 上要求输入密码,然后让我一遍又一遍地询问,当我尝试使用服务器上使用的用户名密码时,它响应:
\\SERVER not accessible. You might not have permission to use this network resource. ...
Multiple connections to the same user, using more than one user name, are not allowed. ...
这条消息让人困惑,而且它不是持续性回复。昨天它确实持续回复了这条消息,今天它却没有,只是一遍又一遍地询问用户名和密码。
通过有线或无线网络连接时使用相同的路由器。对于内部网络,使用 169.254.144.x 子网,在有线模式下,我们使用此范围内的静态 IP 地址,并将 DHCP 设置为分配此范围内的地址。已验证,肯定。即使我手动将 wifi 适配器的地址配置为与有线适配器上相同的 ipv4 配置,服务器的文件夹仍将无法访问。
一个有趣的事情,我无法解释的是,通过无线网络 ping 服务器的名称将返回一个不同的 IP 地址,该地址不在 169.254.144.x 范围内:192.168.56.1
关于如何通过 WiFi 网络访问共享文件夹,您还知道什么吗?
答案1
问题在于我有虚拟网卡,例如 VirtualBox 的、OpenVPN 的 TAP 适配器和一些 VMWare 网络适配器……
检查问题是否确实出在多个网络适配器上的一个快速方法是禁用除无线适配器之外的所有网络适配器,然后尝试访问共享文件夹。
为了解决这个问题,我进入了网络连接窗口中无线适配器的属性
Internet Protocol Version 4
由于我仍然使用 ipv4 地址,因此选择“属性”Advanced...
按钮,取消选中Automatic metric
并在那里写入 2,因为我的有线网络适配器有 1。
Network Connections
可以在窗口菜单中订购的网络适配器列表已配置Advanced
,Advanced Settings...
但这似乎还不够!
我通过 ping 自己找到了答案,结果返回了一个 ipv6 地址,而且我确定我没有在无线适配器上启用 ipv6。