局域网内无法访问对方电脑怎么办?

如题所述

出现这样的情况,一般可能有两个原因
第一,对方机器的防火墙和服务的设置问题;
第二,协议、账户等相关问题。
解决方法:
1、对于第一点,对方机器上的防火墙如果已开启,在“本地连接”属性下的“此连接使用下列项目”里的“Microsoft网络客户端”前面的方框里打上钩即可。
2、对于第二点,在访问和被访问的机器上都安装NWlink IPX/SPX/NetBIOS Compatible Transport Protocol协议,并开启guest账号:点击我的电脑→管理→用户,找到guest,双击去掉“账户已停用”前面的钩。
工作组要设置一样的:点击我的电脑→属性→计算机名,查看该选顶卡中出现的局域网工作组名称。在防火墙开启的情况下,需要勾选“文件和打印机共享”。因为防火墙开启后是全面启用,接管了计算机的所有网络连接,就无法实现网上邻居的功能。
3、在组策略中,要删除“拒绝从网络上访问这台计算机”项中的guest账户,运行组策略( gpedit. msc),展开到本地计算机→计算机配置→Windows设置→安全设置→本地策略→用户权利指派→拒绝从网络访问这台计算机。如果其中有guest,则将其删除。
取消“使用简单文件共享”方式:资源管理器→工具→文件夹选项→查看→去掉:使用简单文件共享(推荐)“前面的钩。工作组名称要一致,勾选“Microsoft网络的文件和打印机共享”,运行服务策略"Services. msc",启动其中的“Clipbook Serve”,(文件夹服务器),这个服务允许你们网络上的其他用户看到你的文件夹。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2024-03-04

局域网内无法访问对方的电脑,可以尝试以下几个步骤来排查和解决问题: 

    检查网络连接:首先确认所有设备都正确连接到局域网内,无线连接的设备也要确保连接到正确的Wi-Fi网络。

    查看IP地址:确保两台电脑都获取了局域网内有效的IP地址。可以在命令提示符(cmd)下输入`ipconfig`来查看Windows系统的IP地址,或在终端(Terminal)使用`ifconfig`(部分系统可能是`ip addr show`)查看Mac或Linux系统的IP地址。 

    关闭防火墙:有时计算机的防火墙或安全软件可能阻止了网络访问。可以尝试临时关闭防火墙,并检查是否能够访问对方电脑。

    检查共享设置:在Windows系统中,你需要确保网络发现和文件打印共享已经开启。去“网络和共享中心”检查相关设置,并确认文件共享选项已经打开。

    检查文件共享权限:确保你试图访问的文件夹已开启共享,并且你有足够的权限去访问那些文件或文件夹。

    PING对方电脑:你可以尝试使用PING命令来测试与对方电脑的连接。在命令提示符下输入`ping 对方IP地址`,看看能不能收到响应。

    重启设备:有时简单地重启你的计算机和路由器可以解决网络连接的问题。

    检查后台服务:确认相关的网络服务(如Windows中的Function Discovery Resource Publication、SSDP Discovery、UPnP Device Host)已经启动。这些服务对于网络发现和资源共享很重要。

    专业工具:使用网络诊断工具,如Wireshark或网络检测命令如`tracert`,来进一步诊断问题。

    如果以上步骤无法解决问题,可能需要进行更详细的网络配置检查,或需要专业人士来进行排查。在操作之前,确保对你所做的每一步都有所了解,避免造成不必要的网络安全问题。