经过很长时间的摸索,折腾。终于解决了WIN10可以访问\\IP,但不能访问\\计算机名的问题。另外有才也把其他跟WIN10共享问题有关的解决方法发布到这里。
在分析问题的时候,偶尔PING了一下计算机名,发现解析的IP竟然是IPV6,而看共享服务器的IPV6选项卡里面没有NETBIOS选项更别说WINS选项。
所以我猜测可能IPV6的安全级别比较高,禁止了匿名共享或禁止了WINS,导致无法访问。而IPV4可以访问,证明了这个理论。
临时解决方法
通过在HOSTS里面强制将计算机名解析为IPV4,然后计算机名,搞定。 格式: IP 计算机名 但这样的话,有个条件,就是共享服务器必须固定IP,如果换了IP就要再改绑定,比较麻烦。 所以在网上找了一下其它办法,一共两个办法,都说一下。
1,修改注册表 打开注册表,找到键 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\tcpip6\Parameters ,添加类型为DWORD 名字为 DisabledComponents 的项(已经有了的不用添加直接改值)。然后修改值为 20,值类型为16进制 。 这种方式,好像并不能彻底解决。所以用第2种方法
2,终极解决办法:修改IPV4优先解析 输入命令 netsh interface ipv6 show prefixpolicies,查询ipv6优先级 请注意,IPv6地址(:: / 0)优先于IPv4地址(:: / 96,:: ffff:0:0/96),因此我们可以制定策略,使IPv6不会比任何IPv4地址有利。
其中,标签表示优先级,0表示优先级最高,依次类推。 现在需要设置使::/96、::ffff:0:0/96的优先级高于::/0和::1/128,在命令行中依次设置优先级:
(以下设置,除了IPV4和IPV6以外,其它有的都保持原样只是优先级换了一下。如果有没出现或多的,也加上去)
netsh int ipv6 set prefix ::/96 50 0
netsh int ipv6 set prefix ::ffff:0:0/96 40 1
netsh int ipv6 set prefix 2002::/16 35 2
netsh int ipv6 set prefix 2001::/32 30 3
netsh int ipv6 set prefix ::1/128 10 4
netsh int ipv6 set prefix ::/0 5 5
netsh int ipv6 set prefix fc00::/7 3 13
netsh int ipv6 set prefix fec0::/10 1 11
netsh int ipv6 set prefix 3ffe::/16 1 12 最后再看一下顺序,netsh interface ipv6 show prefixpolicies 问题彻底解决。
升级到1803又出问题了,看不到网络里面的计算机,添加删除组件里,开启简单TCP/IP协议搞定。
如果你的问题还没解决,那么往下看。
无法访问经典共享,就是需要输入密码的那种共享 症状:
共享服务器启用经典共享,需要输入账号密码才可以查看共享,但WIN10只能访问匿名共享。net use指定用户可以用。
\\IP或计算机名 之后就提示用户被禁用,无权限之类的提示。 解决:
将访问者计算机的管理员账户(Administrator)禁用或改名即可。
无法访问匿名共享,就是不需要密码的那种共享 症状:
共享服务器启用匿名共享,WIN7 XP系统访问这些共享无问题。但WIN10不行。 解决:
本地组策略编辑器,顺着左侧的策略树,找到
“计算机配置-管理模板-网络-Lanman工作站”
这个节点,在右侧内容区可以看到
“启用不安全的来宾登录”
这一条策略设置。状态是“未配置”。双击“启用不安全的来宾登录”这一条策略设置,将其状态修改为
“已启用”
并单击确定按钮。
重启电脑。
对应注册表
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters]
“AllowInsecureGuestAuth”=dword:00000001 如果没有,就新建一个,或者把上面内容另存为reg文件,双击导入即可。需要重启。
匿名共享可以打开共享计算机,但打开文件夹时提示无权限 症状:
匿名共享已经设置好,也可以IP或计算机名 可以打开看到共享的东西,但点击共享的文件夹后,提示无权限。 解决:
共享服务器上把共享文件夹点右键,安全,添加guest账户全部控制权限。如不想让访问者修改添加删除文件,则将guest账户仅授权读取权限即可。
文件转自:张有才
原文地址:http://www.zhangyoucai.com/Solve_Win10_Share_ComputerNameCanNot.html
|