原因(在我的具体情况下)
有时 PC 只能通过 IPv6 连接到 NAS(几乎感觉是一时兴起),IPv4 根本无法工作。该 IP 或旧 IP 已缓存在您的系统上。
IPv4 类似于以下之一:10.0.0.5、172.16.0.2 或 192.168.0.0
IPv6 类似于:fe80::842a:a43d:3123:1332
首先尝试快速修复
首先,只需尝试打开命令提示符并输入ipconfig /flushdns,然后尝试连接到您常用的\\MyServer 地址,看看现在是否可行。
没用?
你可以尝试看看你是否可以通过它的 IPv6 连接——但首先你需要以某种方式获得它。
第 1 步 在命令提示符下,输入ping MyServer (替换为您拥有的任何名称),它会查看是否能够 ping 通它。如果是,它将解析 IP 并显示 IPv6。如果显示 IPv4 或根本无法连接,请往下看。
第 2 步找到顶部的 IPv6,删除 % 和后面的数字。
步骤3 将: 替换为-。如果有,请注意双打::: 和 --。
第 4 步 在开头添加通常的 \\ 前缀,并在末尾添加 .ipv6-literal.net。现在尝试使用它连接到服务器。对于上面的 IPv6 示例,它类似于:\\fe80--842a-a43d-3123-1332.ipv6-literal.net
Ping 显示 IPv4?
尝试使用其中一台计算机 ping 通,或者如果可以,登录到其中一台计算机上的 Web 仪表板或同等设备,看看是否可以找到有关服务器 IP 的任何信息,以找到其 IPv6。
找到后,执行上述步骤。
完成!
其他内容:
浏览器中的 IPv6 — 删除 % 和数字,将 IP 放入括号 [] 然后连接。示例:http://[fe80::842a:a43d:3123:1332]。
为奇怪的 IPv6 创建别名:
步骤 1 右键单击记事本,然后以管理员身份打开
步骤 2 开始到文件 → 打开,将“打开”上方的下拉列表从 Textfiles (*.txt) 更改为 All files (*.*)。
第 3 步找到位于 C:\C:\Windows\System32\drivers\etc\ 的 hosts 文件并打开
第 4 步 在底部,用冒号和%## 编写 IPv6,然后是空格,然后是您希望它使用的别名(不区分大小写)。示例:fe80::842a:a43d:3123:1332%15 MyAlias 并保存。您现在应该可以使用\\MyAlias 连接到它。
注意%## 编号对于每台计算机都是唯一的。例如。你的电脑得到%15,下一个得到%7。 IP的其余部分是相同的。要获取另一台 PC 的 %## 编号,请在其命令提示符中写入 ipconfig。它应该列出自己的 IPv6,并在末尾附加 %##。
另一个注意事项:如果您需要在不再工作的 IP 的 hosts 文件中更改 IP,您还需要再次使用ipconfig /flushdns。