我有以下设置:
- 运行 Windows 8.1 的 PC,配有连接到本地网络的 Wifi 卡和连接到笔记本电脑的以太网电缆。Wifi 和以太网连接已桥接。
- 运行 Windows 7 的笔记本电脑,以太网端口连接到上述 PC(禁用 Wifi 卡)。有线网络连接在 Windows 7 中被识别为“家庭”连接。
我无法从 PC ping 笔记本电脑,反之亦然,也无法访问任何一台机器上的任何共享网络文件夹。桥接网络连接似乎工作正常,因为笔记本电脑能够连接到互联网(只能通过有线以太网连接到 PC,因为内置 wifi 卡被禁用)。
为什么两台机器无法访问彼此的网络文件夹?
答案1
您的问题可能由多种原因造成,很难说清楚是哪些原因。在进行此类设置时,我的建议是:
不要桥接。这主要用于同一 LAN 的并行连接。
使用廉价的交换机/集线器代替X-over电缆,因为它并不总是可靠的。
购买以太网无线接入点并将其连接到第三个集线器插座。(或获取组合集线器/AP)将其配置为 WiFi 网络的客户端。
有线连接时,关闭 Win8 电脑上的 WiFi。它还将通过集线器/AP 获取互联网连接。
在服务计算机上共享一个文件夹,如果需要,创建一个用户帐户来访问该文件夹,并分配共享和文件系统权限。
为了避免 IP 变化,请为服务计算机提供静态 IP,或者为其提供 Internet 路由器的 DHCP 上的安全租约。
确保端口 445 对服务计算机防火墙上的 LAN 目标开放。
在客户端上,创建一个批处理文件,其中包含 net use h:\192.168.1.23\sharename /user:用户名密码
(其中 IP 是服务计算机的 IP)运行此批处理文件以连接到共享。驱动器 H: 应成为客户端上的共享。
嗨嗨。
基本上有很多方法可以做到这些,但经验表明有些方法可靠,有些则不太可靠。通常老方法更可靠 ;)
答案2
您有不同的子网掩码。
第一的:检查两台计算机是否具有相同的子网掩码
第二:确保您的第一台电脑不提供 DHCP,而是将 IP 转发到主路由器。或者为两台电脑提供静态 IP 子网掩码和 DNS。
在你的情况下,你不会在路由器上找到第二台电脑的 IP,因为你的路由器将那台电脑视为 1 个设备,如果你转发它,那么第一台电脑将像电缆一样连接到你的路由器或者你可以通过巧妙的 DNS 来解决这个问题。在你的第二台电脑上,将第一个 DNS 作为第一台电脑的 IP,然后将第二个 DNS 作为主路由器的 IP。这将向你的路由器发送握手。
这就是你的网络的正确配置,现在进入第二章
防火墙:有时您的防火墙会无缘无故地创建两个不同的网络,例如同时创建两个公共网络,要解决这个问题,请转到您的第一台电脑,删除旧设置,并不要忘记您选择的类型:公共/私人/工作场所。现在转到您的第二台电脑并执行相同的操作,但这次要选择一个您可以在网络和共享中心从您的第一台电脑上找到的特定密码,现在没有重复的网络,在您所有其他电脑上进行相同的设置。