Table of Contents
检查是否打开网络发现和文件共享
检查是否启用网络发现
1.启动网络发现位置 控制面板 -》网络和Internet-》网络和共享中心-》更改高级共享设置-》启用网络发现和文件和打印机共享
2.确保网络发现被启用后,保存设置并重新启动服务器。
这样,服务器就具备了网络发现的功能。 在其他设备(比如计算机、移动设备等)上,通过网络浏览器或其他工具扫描局域网,即可发现并访问已启用网络发现功能的服务器
Windows Server 2016 文件夹共享-启用网络发现
服务器开启网络发现可以通过以下几步来完成:
配置服务器的网络设定:
为了开启网络发现,首先需要确保服务器的网络设置正确。服务器连接到网络后,应该分配一个IP地址,并设置正确的子网掩码和默认网关。确保服务器能够与其他设备进行通信。
检查网络发现服务是否停用
网络发现服务允许服务器在本地网络中广播其存在并接受其他设备的发现请求。常见的网络发现服务包括mDNS(多播DNS)和UPnP(通用即插即用)。
具体选择哪种网络发现服务取决于服务器操作系统和网络环境。
在Windows服务器上,可以通过在“控制面板”中找到“服务”来启用、配置和管理网络发现服务。
在Linux服务器上,可以通过安装和配置相应的软件包来启用网络发现服务。 配置防火墙:服务器的防火墙可以阻止网络发现请求和响应的通信。
为了开启网络发现,需要确保服务器的防火墙允许来自本地网络的网络发现请求和响应。可以通过配置防火墙规则来允许相关的网络发现流量通过。
启用网络发现相关功能:
根据服务器操作系统和网络发现服务的不同,可能需要进一步配置和启用特定的网络发现功能。例如,对于mDNS服务,可以配置服务器的主机名和域名,并确保mDNS服务以服务器启动。对于UPnP服务,可以启用服务器上的UPnP设备发现功能,并确保相关的UDP端口是开放的。
测试网络发现功能:
完成上述步骤后,可以测试服务器的网络发现功能是否正常工作。可以使用其他设备或工具来查找服务器并验证网络发现是否成功。通过在设备或工具中查看服务器的IP地址、主机名和其他详细信息,可以确认网络发现是否已经启用。
问题1.网络发现无法开启,点击开启后保存失败 。
去服务里面,把“Function Discovery Resource Publication”“SSDP Discovery”“UPnP Device Host”这三项都启动(默认是禁用的)。
detail:
https://blog.csdn.net/qq_30054403/article/details/124606946 https://blog.csdn.net/cuichongxin/article/details/109474562
检查基于服务器消息块 (SMB) 的网络服务时发现用于文件和打印机共享的防火墙端口是否打开
Windows Defender 防火墙控制台中,选择“入站规则”。
在“入站规则”下,找到以下两个规则:
文件和打印机共享 (NB-Session-In)
文件和打印机共享 (SMB-In)
Connection | Ports |
---|---|
TCP | 139, 445 |
UDP | 137, 138 |
source:
https://learn.microsoft.com/zh-cn/windows-server/storage/file-server/best-practices-analyzer/smb-open-file-sharing-ports
https://learn.microsoft.com/zh-cn/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc731402(v=ws.11)
Windows server 2016 上的IPC$ c$ 由 lanmanserver 提供。
检查lanmanserver服务项是否被禁用
Step 1: Installing Samba Server on Windows Server 2016
安装文件服务器
安装文件资源管理器
https://zhuanlan.zhihu.com/p/569550662