Can';t连接到NAS,即使是通过IP
背景Can';t连接到NAS,即使是通过IP,ip,nas,synology,Ip,Nas,Synology,背景 在这个问题上有很多if问题。很显然,PC根本没有理由无法连接到NAS,而其他PC可以正常工作。我读了很多关于各种修复的帖子,有些有时候有效,有些没有,但最近没有。重新启动PC、NAS或路由器不起作用,更改设置、检查防火墙、防病毒等也不起作用。。最后我终于想出了办法 我们的nas允许我们创建一个网络名称来访问它,如\\MyServer,但有时当电源断开或我们必须重新启动路由器时,此地址将无法工作,因为服务器的本地IP已更改,并且该地址仍缓存在我们的计算机上,与旧地址相同 原因可能是多方面的。
在这个问题上有很多if问题。很显然,PC根本没有理由无法连接到NAS,而其他PC可以正常工作。我读了很多关于各种修复的帖子,有些有时候有效,有些没有,但最近没有。重新启动PC、NAS或路由器不起作用,更改设置、检查防火墙、防病毒等也不起作用。。最后我终于想出了办法 我们的nas允许我们创建一个网络名称来访问它,如
\\MyServer
,但有时当电源断开或我们必须重新启动路由器时,此地址将无法工作,因为服务器的本地IP已更改,并且该地址仍缓存在我们的计算机上,与旧地址相同
原因可能是多方面的。就我而言,我找不到共同的答案
TL;DR
我无法通过\\MyServer
或其IP\\10.0.0.3
随机连接到我的NAS,但其他电脑可以连接。原因(在我的特定情况下)有时电脑只能通过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 MyServer。如果是,它将解析IP并显示IPv6。如果显示IPv4或根本无法连接,请进一步查看。步骤2将IPv6定位在顶部,删除
%
和后面的编号。步骤3将
:
替换为-
。注意:如果您有::
和--
第4步在开头加上通常的
\\
前缀,并在结尾加上.ipv6 literal.net
。现在,尝试使用它连接到服务器。在上面的IPv6示例中,它类似于:\\fe80--842a-a43d-3123-1332.IPv6 literal.net
Ping显示IPv4?尝试与另一台计算机ping,或者如果您能够,登录到其中一台计算机上的web dashboard或等效工具,查看是否可以找到有关服务器IP的任何信息,目标是找到其IPv6 一旦找到,请执行上述步骤 完成! 其他材料: 浏览器中的IPv6-删除
%
和编号,将IP放入括号内[]
,然后连接。示例:http://[fe80::842a:a43d:3123:1332]
创建IPv6的别名:步骤1右键单击记事本,然后以管理员身份打开
步骤2转到文件→ 打开,将“打开”上方的下拉列表从
文本文件(*.txt)
更改为所有文件(*.*)
步骤3找到
主机
文件,位于C:\C:\Windows\System32\drivers\etc\
并打开步骤4在底部,用冒号和
%\。示例:fe80::842a:a43d:3123:1332%15 MyAlias
并保存。您现在应该可以使用\\MyAlias
连接到它
注意每台计算机的%##
编号是唯一的。例如,您的计算机获得%15
,下一次获得%7
。IP的其余部分是相同的。要获取不同PC的%#
编号,请在其命令提示符中写入ipconfig
。它应该在末尾列出自己的IPv6及其附加的%##
。
另一个注意事项:如果您需要更改不再工作的IP的主机文件中的IP,您还需要再次使用ipconfig/flushdns
。我建议使用Synology Assistant。如果NAS在物理范围内,这将在网络上找到它
然后,我强烈建议使用NAS的固定IP地址。让服务器使用DHCP不是一个好主意