Sre*_*kel 9 networking windows routing ping
我在无线路由器后面的局域网中有两台计算机。
一个拥有 IP 192.168.1.2 的 XP
这个有 W7,IP 为 192.168.1.7
如果我尝试从这台计算机 ping 另一个,我会得到这个:
C:\Users\Srekel>ping 192.168.1.2
Pinging 192.168.1.2 with 32 bytes of data:
Reply from 192.168.1.7: Destination host unreachable.
Reply from 192.168.1.7: Destination host unreachable.
Reply from 192.168.1.7: Destination host unreachable.
Reply from 192.168.1.7: Destination host unreachable.
Ping statistics for 192.168.1.2:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Run Code Online (Sandbox Code Playgroud)
Tracert 给出相同的结果:
C:\Users\Srekel>tracert 192.168.1.2
Tracing route to 192.168.1.2 over a maximum of 30 hops
1 Kakburken4 [192.168.1.7] reports: Destination host unreachable.
Trace complete.
Run Code Online (Sandbox Code Playgroud)
虽然我可以 ping 和跟踪路由器没有任何问题。我已经禁用了两台计算机上的防火墙。路由器设置为使用 DHCP(如果这很重要)。
这是“路线”的输出。
C:\Users\Srekel>route print
===========================================================================
Interface List
13...00 25 86 df c6 89 ......TP-LINK Wireless N Adapter
12...e0 cb 4e 26 b9 84 ......Realtek PCIe GBE Family Controller #2
11...e0 cb 4e 26 be 94 ......Realtek PCIe GBE Family Controller
1...........................Software Loopback Interface 1
16...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #2
14...00 00 00 00 00 00 00 e0 Teredo Tunneling Pseudo-Interface
===========================================================================
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.7 20
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
192.168.1.0 255.255.255.0 On-link 192.168.1.7 276
192.168.1.7 255.255.255.255 On-link 192.168.1.7 276
192.168.1.255 255.255.255.255 On-link 192.168.1.7 276
224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
224.0.0.0 240.0.0.0 On-link 192.168.1.7 276
255.255.255.255 255.255.255.255 On-link 127.0.0.1 306
255.255.255.255 255.255.255.255 On-link 192.168.1.7 276
===========================================================================
Persistent Routes:
None
IPv6 Route Table
===========================================================================
Active Routes:
If Metric Network Destination Gateway
14 58 ::/0 On-link
1 306 ::1/128 On-link
14 58 2001::/32 On-link
14 306 2001:0:5ef5:73ba:881:20c1:3f57:fef8/128
On-link
14 306 fe80::/64 On-link
14 306 fe80::881:20c1:3f57:fef8/128
On-link
1 306 ff00::/8 On-link
14 306 ff00::/8 On-link
===========================================================================
Persistent Routes:
None
Run Code Online (Sandbox Code Playgroud)
我在生活中设置和调试了一些网络,但我并不是真正的高级网络用户,所以我不确定可能出了什么问题。有任何想法吗?哦,从另一台计算机 ping 这台计算机也不起作用。
编辑:添加 arp 输出:
C:\Users\Srekel>arp -a
Interface: 192.168.1.7 --- 0xd
Internet Address Physical Address Type
192.168.1.1 00-1f-33-ef-28-01 dynamic
192.168.1.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
239.255.255.250 01-00-5e-7f-ff-fa static
255.255.255.255 ff-ff-ff-ff-ff-ff static
Run Code Online (Sandbox Code Playgroud)
添加ipconfig...
C:\Users\Srekel>ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : Kakburken4
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Wireless LAN adapter Wireless Network Connection:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : TP-LINK Wireless N Adapter
Physical Address. . . . . . . . . : 00-25-86-DF-C6-89
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IPv4 Address. . . . . . . . . . . : 192.168.1.7(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : 09 April 2010 23:09:45
Lease Expires . . . . . . . . . . : 10 April 2010 23:09:45
Default Gateway . . . . . . . . . : 192.168.1.1
DHCP Server . . . . . . . . . . . : 192.168.1.1
DNS Servers . . . . . . . . . . . : 192.168.1.1
NetBIOS over Tcpip. . . . . . . . : Enabled
Ethernet adapter Local Area Connection 2:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller #2
Physical Address. . . . . . . . . : E0-CB-4E-26-B9-84
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Ethernet adapter Local Area Connection:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller
Physical Address. . . . . . . . . : E0-CB-4E-26-BE-94
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Tunnel adapter isatap.{74D5C406-894E-4000-8DE7-6AAEBF7C8382}:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Microsoft ISATAP Adapter #2
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
Tunnel adapter Teredo Tunneling Pseudo-Interface:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
IPv6 Address. . . . . . . . . . . : 2001:0:5ef5:73ba:881:20c1:3f57:fef8(Preferred)
Link-local IPv6 Address . . . . . : fe80::881:20c1:3f57:fef8%14(Preferred)
Default Gateway . . . . . . . . . : ::
NetBIOS over Tcpip. . . . . . . . : Disabled
Run Code Online (Sandbox Code Playgroud)
有很多廉价的 802.11 AP 和客户端卡支持多播*,尤其是在启用加密时,尤其是在 WPA2 混合模式(AES-CCMP 与 TKIP 同时)或 802.11i TSN(AES-CCMP 和/或TKIP 与 WEP 同时启用)。
*注意:在 802.11 中,广播是多播的一个子集:它是一种面向所有人的多播。所以当我说“多播”时,想想“多播/广播”。
在 802.11 上,多播在 AP -> 客户端方向上比较棘手,因为它必须以最低的公分母多播速率发送,它不会在 802.11 层被确认或重新发送,如果您有 WPA 或 WPA2 加密上,它必须使用不同的密钥(组密钥)加密发送,如果你有 WPA2 混合模式或 802.11i TSN,它不仅必须使用不同的密钥发送,而且必须使用不同的密码(a最低公分母密码;在 WPA2 混合模式的情况下为 TKIP,在 TSN 的情况下为 WEP)。
查看是否只是组播问题的一种快速方法是在每台机器上手动添加静态ARP条目,以便它们知道彼此的“IP地址->无线MAC地址”映射,然后查看是否可以ping通。ARP 使用广播,因此当其他客户端尝试查找无线客户端的 MAC 地址时,802.11 网络上损坏的多播会破坏无线客户端接收 ARP 广播的能力。如果没有 ARP 映射,ping 帧无法在 802.11 层寻址,因此无法传输。
如果静态 ARP 映射修复了它,请尝试暂时关闭所有无线加密,然后删除您的静态 ARP 映射并再次尝试您的测试。如果这次 ARP 有效,则表明多播在您的 802.11 设备上并未完全中断,只是在加密打开时中断。
关于现在,有些人可能会问,“但是,如果节目被打破,为什么DHCP工作?DHCP使用广播!”,而你就是那个DHCP使用广播权,但仅DHCP消息从客户机到服务器的广播. 在另一个方向,它们通常是单播的。802.11 中的多播是棘手的,只有在客户端方向。
请与您的 AP 和客户端卡供应商联系以获取固件和驱动程序更新。始终购买 Wi-Fi 认证的 802.11 设备,因为 Wi-Fi 认证测试专门测试以确保多播即使在加密打开时也能正常工作。还请“点名和羞辱”有问题的 AP 和客户端卡的供应商。
当AP和客户端之间的组播中断时,我想不出一个简单的方法来判断是AP还是客户端的故障,除了排除过程,通过查看其他品牌的无线客户端是否有在那个 AP 上有同样的问题,看看那个无线客户端在其他品牌的 AP 上是否也有同样的问题。
将责任归咎于一端或另一端的更高级方法是使用另一台不属于测试但具有 802.11 卡的机器来执行 802.11 监控模式数据包跟踪,从无线客户端关联之前开始。熟悉 802.11 和 WPA[2] 密钥握手之类的人可能会对其进行分析并找到手指指向的位置。
我的大部分网络工作都是在 Mac 上完成的,因此我无法指导您在其他平台上获取 802.11 监控模式数据包跟踪,但以防万一您有一个 Snow Leopard (Mac OS X v10.6) 框,您可以做:
sudo /usr/libexec/airportd en1 sniff 1
[...run your test...]
^C
Run Code Online (Sandbox Code Playgroud)
...通过 en1 进行 802.11 监控模式捕获,en1 通常是大多数 Mac 上的内置 AirPort 卡,在频道 1 上。如果您的 AirPort 卡不是 en1,或者您的 AP 不在频道 1 上,请修改它.
或者你可以这样做:
/System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -z -c1
sudo tcpdump -I -y IEEE802_11_radio -s0 -w monitorModeTrace.pcap
[...run your test...]
^C
Run Code Online (Sandbox Code Playgroud)
(该工具的-c1参数airport将接口放在通道 1 上;将其修改为您的 AP 所在的通道。)
或者您可以运行 Wireshark、tshark 等,但在 Mac 上您仍然需要使用该airport命令来设置通道并强制解除关联。
您确定该系统上的防火墙已禁用吗?我在 Windows 7 中见过这种行为,但事实并非如此。否则,您可以检查您的 arp 表,arp -a看看是否有 192.168.1.2 的条目。
编辑:
嗯,arp 输出没有列出 192.168.1.2 的条目,因此您的系统似乎没有尝试联系它。这里是否涉及VPN或其他安全软件?你能显示 的输出吗ipconfig /all?
编辑2:
好吧,我希望能ipconfig喊出一些明显损坏的东西,但事实并非如此。您可以 ping 通网络上的其他主机吗?尝试 192.168.1.1。世界上其他主机又如何呢?我最喜欢在 4.2.2.2 中 ping。
编辑3:
好吧,让我们从另一方面来看事情。您能否从 192.168.1.2 到 192.168.1.7 执行 ping 操作,然后在该系统上获得arp -a、ipconfig /all、 和的结果?route print
编辑4:
正如其他海报之一所建议的,您还应该检查您的无线路由器或接入点,以确保它允许客户端之间的连接。
祝你好运,
--杰德
| 归档时间: |
|
| 查看次数: |
57337 次 |
| 最近记录: |