![更改计算机名后,我的电脑在本地局域网上无法访问](https://linux22.com/image/1310319/%E6%9B%B4%E6%94%B9%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%90%8D%E5%90%8E%EF%BC%8C%E6%88%91%E7%9A%84%E7%94%B5%E8%84%91%E5%9C%A8%E6%9C%AC%E5%9C%B0%E5%B1%80%E5%9F%9F%E7%BD%91%E4%B8%8A%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE.png)
更改计算机名称后,我的 PC 在本地 LAN(工作组)上无法访问。然后我将其重命名为原始名称,但仍然无法访问。
从我的电脑 ping 其他电脑成功。但是,其他电脑无法 ping 我或访问我的共享文件夹。
在这种情况下您有什么建议?
答案1
其他计算机可能缓存了 DNS 条目。这可能是您的 PC 可以看到其他计算机,但其他计算机却看不到您的 PC 的原因之一。
您需要尝试的一件事是在其他计算机上刷新 DNS。如果这些是 Windows 计算机,您需要转到开始/运行/cmd。在命令提示符下输入 ipconfig /flushdns 。
主机名是唯一改变的东西吗?是否安装了新的防火墙程序,或者启用了 Windows 防火墙?
答案2
我不认为更改计算机(或工作组)名称会导致无法通过其 IP 地址访问计算机。
将计算机恢复为以前的名称永远不会恢复相同的计算机 SID,即在获得相同名称后,计算机的标识会有所不同。
工作组中的所有用户都被标识为 (计算机 ID)\用户名,因此,实际上,他们以及对这些 ID(帐户、用户)下的任何网络共享资源(服务、文件等)的访问权限都被重置。
我会在更改计算机(或用户/帐户)名称后重新启动计算机,并重新重置/重新安装任何依赖于此类用户名的网络共享资源(网络打印机、网络共享、共享网络服务等),并在任何其他计算机上进行相应的重新启动。
我认为,此类更改需要一些时间来传播,并且不是立即生效的,最多需要 2 小时才能被工作组中的其他计算机知晓(同步)