Ежедневно, примерно в одно и то же время (ранним утром и ранним днем), мой компьютер перестает получать доступ к Google или любым сайтам, которые используют код Google (включая сайты, которые используют Google AdSense, Google API, Blogspot, YouTube, сам Google). Это продолжается до тех пор, пока я не перезагружу свой компьютер. У меня есть ноутбук в той же сети, использующий тот же маршрутизатор, который может получать доступ к этим сайтам без проблем, но это старый ноутбук, и он может получать доступ к вебу только через elinks, поэтому я хочу использовать Интернет с этого компьютера.
На основе вывода mtr я наблюдаю потерю 50% пакетов, 16 переходов в направлении google. Я предполагаю, что перезагрузка компьютера заставляет его выбрать другой путь к google, минуя узел, который вызывает у меня проблемы. Есть ли способ сделать это без перезагрузки?
Выход mtr:
Host Loss% Snt Last Avg Best Wrst StDev
1. [my isp] 0.0% 43 13.8 14.4 13.2 21.1 1.2
2. [my isp] 0.0% 43 16.0 14.3 13.1 17.8 0.9
3. 81.183.2.17 0.0% 43 15.9 16.2 15.1 22.0 1.1
4. 81.183.2.16 0.0% 43 14.8 18.5 13.7 64.1 10.9
5. 81.183.0.217 0.0% 43 15.1 25.2 14.9 60.4 15.4
6. 81.183.2.217 0.0% 43 14.5 14.5 13.5 15.4 0.5
7. 209.85.243.121 0.0% 43 16.8 17.9 16.7 26.9 1.5
8. 72.14.234.11 0.0% 43 34.5 35.3 30.0 79.7 10.1
9. 72.14.235.17 0.0% 43 40.5 43.2 39.1 75.3 7.9
10. 72.14.235.174 0.0% 43 40.0 45.0 39.4 78.3 9.1
72.14.235.172
11. 216.239.43.4 0.0% 43 112.0 116.5 111.2 135.7 7.1
216.239.46.218
12. 216.239.46.217 0.0% 42 147.5 150.9 146.4 188.7 7.4
216.239.46.215
13. 72.14.232.141 0.0% 42 155.5 161.4 155.2 203.8 12.5
209.85.241.22
14. 216.239.46.52 0.0% 42 165.7 169.2 164.9 200.9 7.3
216.239.46.54
15. 216.239.46.241 0.0% 42 245.8 195.5 190.6 245.8 8.2
216.239.46.213
16. 216.239.47.186 51.2% 42 212.4 208.9 208.0 212.4 0.9
17. 72.14.233.140 0.0% 42 210.6 479.9 209.0 11415 1728.
72.14.233.138
18. 64.233.174.97 0.0% 42 213.0 477.7 208.5 11364 1720.
[cuts off here because my screen isn't big enough]
вывод nslookup google.com:
Server: 208.67.222.222
Address: 208.67.222.222#53
Non-authoritative answer:
Name: google.com
Address: 173.194.39.99
Name: google.com
Address: 173.194.39.104
Name: google.com
Address: 173.194.39.105
Name: google.com
Address: 173.194.39.101
Name: google.com
Address: 173.194.39.103
Name: google.com
Address: 173.194.39.97
Name: google.com
Address: 173.194.39.96
Name: google.com
Address: 173.194.39.100
Name: google.com
Address: 173.194.39.110
Name: google.com
Address: 173.194.39.102
Name: google.com
Address: 173.194.39.98
netstat -rn:
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
Мне пришлось перезагрузиться, чтобы задать этот вопрос, потому что stackexchange тоже использует google api, но я уверен, что проблема снова возникнет сегодня, как и каждый день. Я снова посмотрел на mtr, и у меня нет потери пакетов (как и ожидалось после перезагрузки), и он не проходит через 216.239.47.*, который является узлом, вызывающим у меня проблемы.
решение1
Я тоже столкнулся с этой проблемой, хотя и не так часто, как каждый день.
Кто-то другой, у кого была похожая проблема, получил указание отключить IPv6, и это, по-видимому, сработало:http://ubuntuforums.org/showthread.php?t=1528202
Я тоже пытаюсь это сделать, используя более обновлённые инструкции отсюда:http://www.noobslab.com/2012/05/disable-ipv6-if-your-internet-is.html
Дайте мне знать, если это сработает для вас или вы найдете другое решение.
ОБНОВЛЕНИЕ: Оказалось, что причиной проблемы был неисправный маршрутизатор. Для меня это решилось заменой маршрутизатора.
решение2
Вы можете попробоватьочистка вашего DNS. Вы можете установить DNS на 8.8.8.8 (публичный DNS-сервер Google). Вы также можете очистить кэш arp.
for arptable in `arp | grep "eth1" | cut -d " " -f1`; do arp -d $arptable; done
решение3
У меня та же проблема уже давно, и я до сих пор не могу понять, почему. Это происходит не только с моим ПК, но и с моими мобильными устройствами, подключенными к той же сети. Почему это происходит?