Windows 7 修复由Windows XP计算机承载的临时网络(MTU问题)

Windows 7 修复由Windows XP计算机承载的临时网络(MTU问题),windows-7,windows-xp,wifi,adhoc,mtu,Windows 7,Windows Xp,Wifi,Adhoc,Mtu,我有以下问题。我用一台旧的WindowsXP笔记本电脑作为某种无线路由器,通过创建一个特殊的无线网络。它可以与我的Win7笔记本电脑配合使用,但当我把MacBook Pro从工作中带出来时,我意识到,尽管它可以找到并连接到网络,但它实际上只能显示一些谷歌服务,而没有其他 有人告诉我,我应该尝试减少Mac上的MTU。我这样做了,它起作用了——我把它从1500降到1272,它起作用了 问题仍然是另一台WinXP机器的可访问性问题与MacBook基本相同,在那里我无法真正弄乱MTU设置。我的iPodt

我有以下问题。我用一台旧的WindowsXP笔记本电脑作为某种无线路由器,通过创建一个特殊的无线网络。它可以与我的Win7笔记本电脑配合使用,但当我把MacBook Pro从工作中带出来时,我意识到,尽管它可以找到并连接到网络,但它实际上只能显示一些谷歌服务,而没有其他

有人告诉我,我应该尝试减少Mac上的MTU。我这样做了,它起作用了——我把它从1500降到1272,它起作用了

问题仍然是另一台WinXP机器的可访问性问题与MacBook基本相同,在那里我无法真正弄乱MTU设置。我的iPodtouch也是如此,为了搞乱MTU,我不得不越狱。另外,MacBook偶尔会自动回到1500,每次都重置它是非常烦人的

最奇怪的是,我以最标准的方式(使用XP向导)创建了这个临时网络,而没有进行任何时髦的配置。然而,看起来,它甚至不允许一台WinXP机器连接到另一台WinXP机器


请帮忙。我真的需要将这台笔记本电脑用作路由器,目前购买标准的WiFi不是一个选项。

我认为,XP防火墙可能存在这个问题。MTU路径发现使用ICMP数据包(如ping),此类型的数据包在Windows上是禁止的。您是否可以尝试完全关闭防火墙,看看是否有效?

听起来您在XP笔记本电脑上使用的是Windows Internet连接共享(ICS)。这会给数据包增加开销,导致它们超过路由器期望的MTU

我假定您的网络上也有一个运行DHCP的路由器,用于向每个设备分发IP地址。查看路由器配置,看看是否可以配置DHCP服务器正在分发的MTU值。如果是这样,请将其设置得足够低,以允许通过XP机器连接的客户端增加开销


如果无法在路由器DHCP配置中设置MTU,另一个选项是关闭路由器的DHCP功能,并在Windows XP计算机上安装DHCP服务器。我没有这样做,但我认为有免费的DHCP服务器的Windows在那里。当然,获取一个允许配置MTU值的。MTU的大小是DHCP选项26。

使用ICS将从您的XP机器中创建一个“路由器”,即,它将为其后面的客户端(即通过您的WiFi接口)分配地址(我相信是192.168.137.x),因此,我不知道更改您的硬线路由器上的MTU设置是否会有所帮助,因为它不会向连接到XP PC的无线客户端发送地址


您可能想尝试连接(http://www.connectify.me/),如果你只需要无线客户端就可以访问互联网-它使用你的WiFi卡创建热点。基本上是ICS所做的,但从我(承认是短期)的使用情况来看,效果很好。

这里的情况大致类似,请帮助。可能您的XP机器配置为丢弃ICMP数据包,数据报太大。需要数据包分段,但IP报头中的DF位已设置。。小包通过你的机器的效果如何?(至少Linux
ping
提供了一个
-s size
选项来请求不同的数据包大小。)没错,我有一个ADSL LAN路由器。我会检查是否可以玩它的设置。康涅狄格真的做到了!!!我真的很抱歉,在赏金还在的时候,我没有早点接受答案。