Нечетная домашняя проблема широкополосного доступа

225
samcooper11

Хотите знать, если кто-нибудь может мне помочь, у меня странная проблема с моей домашней широкополосной связью в том, что я не могу получить доступ к некоторым сайтам через браузер - однако я могу пинговать их, и я получаю ответ!

Вместо этого я попытался получить доступ по IP, я попытался изменить свой DNS (изменил его на Google), я, очевидно, попытался сбросить настройки маршрутизатора, используя разные браузеры и различные устройства (Mac, iPad, iPhone и Windows 8 с использованием Chrome, IE и Safari. ) а у меня все та же проблема!

Я заблудился относительно того, что может быть причиной - я с Plusnet, команда поддержки которого, кажется, просто читает сценарий, поэтому они бесполезны! Просто продолжайте говорить мне, что нет проблем на линии.

Я случайно попытался подключиться к своему рабочему VPN, и при подключении я могу нормально получить доступ к сайтам, как только я отключился от VPN, я больше не могу получить к ним доступ.

Кто-нибудь может предложить что-нибудь, что может быть причиной этого? Это кажется странным для меня!

Спасибо в адване

0
Тот факт, что он работает, когда VPN работает, свидетельствует о том, что он находится не на ваших хостах (ПК или других устройствах), а на вашем интернет-провайдере или маршрутизаторе. Так как у вас установлен роутер по умолчанию, мои деньги лежат на том, что ваш провайдер виноват. acejavelin 8 лет назад 0
Можете ли вы пинговать их с помощью `ping -s 1472`? Если нет, попробуйте искусственно установить низкое значение MTU, например 1300. Если это позволяет браузеру работать, попробуйте увеличивать MTU, пока не найдете место, где оно сломается. Если это проблема PPPoE, она, вероятно, сломается на 1493. Затем установите для нее максимальное значение, которое работает. Spiff 8 лет назад 0
1. Используете ли вы статический ip / dns или dhcp на полном уровне? 2. Если при использовании dhcp DNS указывает на маршрутизатор, как 192.168.1.1 или isp dns? SeanClt 8 лет назад 0
Спасибо @SeanClt - я использую DHCP и DNS указывает на маршрутизатор. Маршрутизатор настроил DNS, вот где я попытался изменить его на Googles. samcooper11 8 лет назад 0

2 ответа на вопрос

1
Spiff

[I saw from one of your other comments that my suggestion from an earlier comment worked, so I’m posting it as a real Answer.]

Can you ping them with ping -s 1472? If not, try setting your MTU artificially low, like 1300. If that allows the browser to work, try increasing your MTU until you find where it breaks. If it’s a PPPoE issue, it will probably break at 1493. After you find where it breaks, set it to the highest value that works.

Ideally, your broadband modem/gateway should know what the MTU of the broadband link is, it should limit all traffic it can to that size (a NAT-related feature known as "TCP MSS Clamping"), it should break up oversized packets into smaller pieces that fit (known as "IP datagram fragmentation"), and for clients that want to find the right MTU themselves (known as Path MTU Discovery) it should send them notifications (known as ICMP “Destination Unreachable: Fragmentation Required but ‘Don’t Fragment’ bit set” messages) if they exceed the MTU limit, so the clients can adjust their MTUs themselves. If the modem/gateway from your ISP isn’t doing that, then it’s either misconfigured or buggy. These features have been minimum requirements of broadband modems and home gateways since PPPoE started to catch on around 1999.

If you can’t get your ISP to fix their problematic equipment, then you may have to buy your own high-quality modem or gateway that does it right. In the case of PPPoE over DSL, you can sometimes make your ISP-provided modem act as a simple bridging modem, and have your own home wireless gateway product act as the PPPoE client, which can either learn the correct MTU via the PPPoE handshake, or you can configure its WAN port MTU setting yourself.

0
SeanClt

Your issue could be that your router is unable to handle DNS requests or is the bottleneck

Method 1

  • Service "DNS Client" : Stop + Disable
  • Use Static IP + Static DNS (point to your ISP's DNS instead of google's

Method 2

  • Service "DNS Client" : Stop + Disable
  • Update your Router DHCP DNS Settings : Enable DNS Override and use ISP DNS, so that when DHCP hands over IPs it also sets the DNS on the client machine too, which is the ISP DNS instead of the forward all DNS requests to Router
Я уменьшил MTU, и это исправило это !! Проблема сейчас в том, что я должен сделать это для каждого устройства, что нормально на ноутбуке, но я не вижу способа установить MTU вручную на iPad / iPhone / TV. Мой провайдер широкополосной связи (Plusnet) сказал мне, что они не могут вносить какие-либо изменения в маршрутизатор или службу, что в основном означает, что те устройства, которые я не могу редактировать MTU, никогда не будут работать должным образом! samcooper11 8 лет назад 0
я не уверен, как это помогает трудно комментировать, пожалуйста, дайте мне знать, если вы проверили предложенные методы в ответ и результат, вы можете попробовать их в своем iPad и т. д. SeanClt 8 лет назад 0
Спасибо за попытку помочь. Метод 1 не работает, и я не могу сделать метод 2, так как у меня есть маршрутизатор, предоставленный моим провайдером широкополосного доступа, я не вижу никаких вариантов для DHCP DNS samcooper11 8 лет назад 0
Пожалуйста, приложите информацию о модели и скриншоты различных страниц в вопросе SeanClt 8 лет назад 0
Сам маршрутизатор предоставлен моим провайдером широкополосного доступа Plusnet, в нижней части он говорит, что модель является «SAGEMCOM ROUTER 2704N PLUSNET FTTC» - не совсем уверен, как добавить скриншот здесь, поэтому я загрузил и связал здесь: http: // postimg. орг / изображение / vld59bonj / samcooper11 8 лет назад 0
Вы должны быть в состоянии найти вкладку / кнопку «Дополнительно» в графическом интерфейсе вашего маршрутизатора, и вы должны быть в состоянии снизить MTU по умолчанию (1500 для ADSL) в самом маршрутизаторе. Это будет означать, что каждое устройство не будет нуждаться в индивидуальной перенастройке. Kinnectus 8 лет назад 0