我的台式机的网卡不想连接到我的交换机,即使笔记本电脑可以这样做(使用相同的插孔和以太网电缆。)
设置:我正在为家里所有的主要房间铺设 CAT6a 电缆。虽然我的终端速度都不超过千兆位,但我还是想让基础设施适应未来发展。
问题(高级): 使用相同的插孔和以太网电缆,我的笔记本电脑(戴尔 XPS M1530)成功连接到交换机,但我的台式机(使用内置于 MSI P67A-GD65 B3 主板的 NIC)却无法连接。交换机是 D-Link DGS-1024D。两台机器都运行 Windows 7 Ultimate x64。
问题(附加详细信息):查看笔记本电脑托盘中的网络图标,显示以太网适配器已连接到“网络”并具有互联网连接。而台式机则显示其以太网适配器已连接到“未识别网络”且没有互联网连接。
此外,通过查看桌面上的“本地连接状态”,我注意到它从未从交换机接收任何数据包。但是,它确实可以正确识别以太网电缆的插入和拔出时间。
我尝试过的事情: 这些是我迄今为止尝试过但都没有帮助的大方法。
- 确保我正在运行最新驱动程序在我的桌面上。(Realtek PCI-E 以太网驱动程序 v7.043)。
- 重新安装了驱动程序。
- 重新启动
- 刷新 DNS
- 已更新IP。
- 浏览器搜索带我到这一页其中提到 Boujour DNS 响应服务可能会导致问题。我没有运行该服务。
- 尝试在 NIC 的高级配置页面中强制使用各种速度和双工。
- 强制桌面使用笔记本电脑的 IP 设置(见下文)。
有用的细节(希望如此): 当笔记本电脑(成功)连接到交换机时,运行 ipconfig 会显示以下信息:
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . : hsd1.wa.comcast.net.
Description . . . . . . . . . . . : Marvell Yukon 88E8040 PCI-E Fast Ethernet Controller
Physical Address. . . . . . . . . : 00-21-9B-D4-46-30
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::91c:9d7d:997a:bf54%10(Preferred)
IPv4 Address. . . . . . . . . . . : 50.132.27.162(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.254.0
Lease Obtained. . . . . . . . . . : Friday, August 19, 2011 12:43:04 AM
Lease Expires . . . . . . . . . . : Monday, August 22, 2011 9:40:24 AM
Default Gateway . . . . . . . . . : 50.132.26.1
DHCP Server . . . . . . . . . . . : 68.87.69.10
DHCPv6 IAID . . . . . . . . . . . : 234889627
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-14-BA-B5-F3-00-21-9B-D4-46-30
DNS Servers . . . . . . . . . . . : 68.87.69.150
68.87.85.102
NetBIOS over Tcpip. . . . . . . . : Enabled
当桌面无法连接时,ipconfig 显示以下信息:
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller
Physical Address. . . . . . . . . : 6C-62-6D-3B-DF-92
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::b8a9:2901:672e:7916%14(Preferred)
Autoconfiguration IPv4 Address. . : 169.254.121.22(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . :
DHCPv6 IAID . . . . . . . . . . . : 174875245
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-15-53-8A-F1-6C-62-6D-3B-DF-92
DNS Servers . . . . . . . . . . . : fec0:0:0:ffff::1%1
fec0:0:0:ffff::2%1
fec0:0:0:ffff::3%1
NetBIOS over Tcpip. . . . . . . . : Enabled
尽管笔记本电脑和台式机都被强制自动获取 IP 地址,但我还是尝试强制台式机使用笔记本电脑的 IP 设置,但这并没有解决问题。相反,它显示 IP 已被使用(很奇怪,因为笔记本电脑根本不再连接到交换机)。强制台式机使用 50.132.27.163 作为其 IP 并没有显示 IP 冲突错误,但也没有在台式机上启用互联网访问。
最后,在桌面上运行 arp -a 显示以下内容,但我不知道如何解释该信息。
Interface: 169.254.121.22 --- 0xe
Internet Address Physical Address Type
169.254.255.255 ff-ff-ff-ff-ff-ff static
224.0.0.22 01-00-5e-00-00-16 static
224.0.0.252 01-00-5e-00-00-fc static
255.255.255.255 ff-ff-ff-ff-ff-ff static
我没有什么主意了,如果能提供任何额外的帮助我将非常感激。
答案1
不太清楚为什么其他答案被否决。根据提供的信息,我也会这么说……但还有一点额外内容 -
您在私有网络上使用公共 IP。如果不是故意的,这是一个奇怪的设置,我同意 m0skit0 的观点,您似乎遇到了 DHCP 问题或其他基础设施错误。
一些路由器/交换机(托管)和其他设备会记住正在使用的 IP 地址(超时时间较长),这在使用不同的 NIC/MAC 快速重复使用相同 IP 地址时可能会导致错误。
除非您尝试为每台机器提供公共 IP,和/或您没有 DHCP 服务器,否则如果所有这些机器都在同一个网络/子网上,我强烈建议只使用 192.0.0.x 范围和子网 255.255.255.0,并为每台机器选择一个唯一的号码。
如果这不正确/没有帮助,请您能否多说一些有关您的网络的信息 - 您的设置并不简单,并且了解更多会有所帮助 - 路由器在哪里,您是否尝试使用公共 IP 等。
答案2
我认为您的问题源于笔记本电脑使用手动配置的 TCP/IP 设置,而台式机尝试使用不存在(或未响应)的 DHCP 服务器。请参见此处:
笔记本电脑:
IPv4 Address. . . . . . . . . . . : 50.132.27.162(Preferred)
桌面:
Autoconfiguration IPv4 Address. . : 169.254.121.22(Preferred)
通常,当没有收到 DHCP 答复时,Windows 计算机的 IP 地址为 169.254.XX。此外,没有设置 DNS 服务器。而且您的台式机的 IP 地址显然与笔记本电脑设置上显示的地址和网络掩码没有任何关系。因此,我认为您的问题肯定是 TCP/IP 设置配置。
手动配置您的桌面 TCP/IP 设置(类似于笔记本电脑配置上显示的设置),然后重试(仅连接台式机,否则会出现 IP 冲突)。