Интернет-провайдер, сломанные маршруты и мои варианты

У моего провайдера серьезные проблемы с маршрутизацией. Во-первых, я подтвердил, что мое интернет-соединение действительно работает:

rr-@burza:~(1:3) $ ping -c 4 -W 1 status.github.com
PING octostatus-production.github.com (184.73.4.42) 56(84) bytes of data.
64 bytes from status.github.com (184.73.4.42): icmp_req=1 ttl=45 time=129 ms
64 bytes from status.github.com (184.73.4.42): icmp_req=2 ttl=45 time=129 ms
64 bytes from status.github.com (184.73.4.42): icmp_req=3 ttl=45 time=129 ms
64 bytes from status.github.com (184.73.4.42): icmp_req=4 ttl=45 time=129 ms

--- octostatus-production.github.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 129.013/129.241/129.692/0.371 ms

Затем, чтобы показать, что проблема лежит на конце моего провайдера:

rr-@burza:~(1:5) $ ping -c 4 -W 1 github.com
PING github.com (204.232.175.90) 56(84) bytes of data.

--- github.com ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 3022ms

Как видите, проблема не связана с DNS, так как github.com решает приятно 204.232.175.90, Наконец, вывод трассировки маршрута:

rr-@burza:~(1:11) $ traceroute-nanog -m 15 github.com
traceroute to github.com (204.232.175.90), 15 hops max, 60 byte packets
 1  Broadcom.Bifrost (192.168.1.1)  0.278 ms  0.252 ms  0.417 ms
 2  poz-bg3.neo.tpnet.pl (83.1.4.175)  27.310 ms  27.558 ms  27.114 ms
 3  poz-r3.tpnet.pl (80.50.118.1)  27.287 ms  30.047 ms  27.937 ms
 4  poz-r2.tpnet.pl (194.204.175.206)  26.081 ms  42.772 ms  26.381 ms
 5  hbg-b1-link.telia.net (213.248.103.61)  37.468 ms  37.666 ms  49.427 ms
 6  hbg-bb1-link.telia.net (80.91.253.55)  37.905 ms  37.692 ms  37.634 ms
 7  * * *
 8  * * *
 9  rackspace-ic-138625-ash-bb1.c.telia.net (213.248.98.218)  130.394 ms  129.907 ms  130.421 ms
10  * * *
11  * * *
12  * * *
13  * * *
14  * * *
15  * * *

Ранее github.com принимает запросы пинга ICMP, потому что на компьютере, принадлежащем другой сети, я могу сделать следующее:

s351821@shell:~(1:1) $ ping -c 4 -W 1 github.com
PING github.com (204.232.175.90) 56(84) bytes of data.
64 bytes from github.com (204.232.175.90): icmp_req=1 ttl=51 time=111 ms
64 bytes from github.com (204.232.175.90): icmp_req=2 ttl=51 time=111 ms
64 bytes from github.com (204.232.175.90): icmp_req=3 ttl=51 time=111 ms
64 bytes from github.com (204.232.175.90): icmp_req=4 ttl=51 time=111 ms

--- github.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3007ms
rtt min/avg/max/mdev = 111.450/111.621/111.941/0.195 ms

Кроме того, проблема не ограничивается github.com - многие другие интернет-сайты не работают.

Мой провайдер подтвердил проблему и сказал мне, что они исправят ее к концу недели.

У меня вопрос: что я могу сделать сам?

Могу ли я вручную настроить некоторые статические маршруты, которые позволят мне получить доступ к github.com (и другим сайтам) - и если да, то как я могу это сделать? Кроме того, когда мой провайдер на самом деле решает проблему, требуется ли перезагрузить собственный маршрутизатор, чтобы все распространялось?

1 ответ

Решение

Могу ли я вручную настроить некоторые статические маршруты, которые позволят мне получить доступ к github.com (и другим сайтам)

Нет. Ваш трафик правильно направляется из вашего хоста через 0.0.0.0/0.

Кроме того, когда мой провайдер на самом деле решает проблему, требуется ли перезагрузить собственный маршрутизатор, чтобы все распространялось?

Нет. Ваши маршруты настроены правильно, распространять нечего.

Единственный способ исправить это - направить ваш трафик на правильно функционирующий хост и получить прокси-трафик. См. https://www.google.com/search?q=ssh%20tunnel.

Другие вопросы по тегам