更新:
>重新安装Windows 7
>已安装Windows 8
>各种Apache调整(AcceptFilter http无……)
>安装Windows XP
一些Wireshark日志
1 0.000000000 HonHaiPr_0b:36:ae D-LinkIn_64:ca:28 ARP 42 Who has 192.168.0.1? Tell 192.168.0.102 2 0.001844000 D-LinkIn_64:ca:28 HonHaiPr_0b:36:ae ARP 42 192.168.0.1 is at 28:10:7b:64:ca:28
问题:我应该将路由器扔出窗外吗?我不能责怪Windows(我内心深处)
我正在经历(几乎)随机连接超时,在Windows7上使用Apache,在某种程度上我害怕命中F5 ……我无法解释它何时发生,因为我无法找到模式.
给我带来麻烦的电脑就是马里奥想要的.
这是有趣的部分,它不能从另一台Windows计算机访问(虽然发生超时),但它可以来自Linux.发生超时消息(大约30秒后),它通常会再次工作,如果没有,我必须重新启动Apache.
它们通过无线连接到便宜的D-Link路由器,然后通过电缆连接.
当一切运转时:
>我可以从任何计算机访问
>我可以通过DynDNS从外部(互联网)访问
>我可以毫无问题地访问网络(共享)
>我没有头痛
当它不是:
>我无法通过HTTP访问(http://192.168.0.111)
>我无法通过DynDNS从外部(互联网)访问
>我可以毫无问题地访问网络(共享)
>我可以从网络上的Linux计算机访问
>我可以从有问题的计算机访问(http://127.0.0.1)
>我有轻微的头痛
我试过了什么:
>将MTU设置为1500到处
>将Apache更新为2.4.2 – 32位
>全部禁用F!r3w411z
>通过以太网电缆连接有问题的计算机(超时频率较低)
额外:
我确实有2-3个vhosts定义如下:
Listen *:1337 <VirtualHost *:1337> ServerName l337 DocumentRoot C:/git/1337 <Directory "C:/git/1337"> Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost>
如果问题太局部化请告诉我.
类似的东西:http://www.xinotes.org/notes/note/1777/
感谢您的时间.
附:我试过把它关掉再打开.
解决方法
答案是:
附:不要期望从便宜的DLink(或任何其他可能的)路由器.