三台 PC - Win 11 家庭版、Win 10 专业版 (2x)
- 千兆以太网,路由器(CISCO/TP-Link/Mikrotik)作为DNS和DHCP服务器(静态/动态/预定),同一工作组
所有 PC 的设置都相同:
网络 = 专用网络。
- 私有网络 - 网络发现开启,文件和打印机共享开启
- 公共网络 - 关闭,关闭
- 所有网络 - 公共文件夹共享开启,文件共享 40 或 50/位,密码保护共享关闭
在我打开所有电脑后,我很少能在三台电脑上看到这三台设备。我在电脑和路由器上尝试了几十种设置。但都无济于事。重启路由器、重启电脑、刷新 DNS……每次可见性都不一样,经过几个小时的计算后,它会发生变化……可见变为不可见,不可见变为可见,有些保持不变。
NMAP 和 AIP 扫描仪检查显示所有内容都正确,包括共享、开放端口等。这两个应用程序在这三台电脑上运行,结果完全相同。
我简直要疯了...任何建议或实践经验都将不胜感激。
答案1
Windows 11 的网络浏览功能比 Windows 10 更好(而且 Windows 10 即将停产,不会为此打补丁)。所以除了少数情况外,我不再使用浏览功能。
对于任何设置来说,最好的整体解决方案(不是唯一的解决方案,但却是最好的)是使用 NET USE 命令映射文件夹。
创建一个桌面 Connect.bat 文件(在您的桌面上),包含以下内容:
NET USE Z:\Computer\Drive 或文件夹 /user:用户名 pwd
用户名和密码是可选的,但在家用机器上就可以了。
对所有连接都执行此操作,
还在桌面上创建一个包含脚本的文件夹 Disconnect.bat。
NET USE Z:/删除
对所有驱动器执行此操作。
使用 gpedit.msc 将同一文件安装到用户配置 / Windows 设置 / 脚本 / 注销
后者的目的是在退出、重启或关机时注销连接。
这使得前者(NET USE 连接)整体上更加可靠。注销时断开驱动器可确保下次启动时文件夹映射干净。
这需要一点设置(并不难),但好处是连接可靠稳定。在这里测试过,使用多年,