У меня есть маршрутизатор Zyxel Armor Z2, и я перепробовал все, о чем только мог подумать, даже выполняя сброс настроек к заводским настройкам, и независимо от того, что я делаю, я не могу получить его для доступа к определенному веб-сайту (сайт моего отца, brendans-island.com), Я определил, что это маршрутизатор, потому что, подключившись напрямую к кабельному модему, я могу получить доступ к сайту. Ping сообщает, что пакеты не теряются, и вывод команды tracert выглядит следующим образом:

https://pastebin.com/9SNTQa6n

Когда я пытаюсь получить доступ к нему в веб-браузере, я получаю сообщение об ошибке тайм-аута. Семейные финансы - это то, что они есть. Я действительно не хочу покупать новый маршрутизатор, но перед выполнением сброса настроек я отключил и настроил почти все, что мог придумать, и ничего не получалось. Интересно упомянуть, однако, что иногда это работает, но это, кажется, исключение. Есть идеи?

3 ответа3

1

Нашел что не так! Маршрутизатор имел настройку MTU, и, видимо, он был слишком большим. Я использовал инструкции здесь, чтобы найти правильное значение, чтобы установить его:

https://kb.netgear.com/19863/Ping-Test-to-determine-Optimal-MTU-Size-on-Router

Если ссылка не работает, я постараюсь обобщить ее. Откройте CMD и введите следующее:

ping www.yahoo.com -f -l 1492

Если вы получаете сообщения о том, что «пакет должен быть фрагментирован, но DF установлен», введите эту же команду еще раз, на этот раз уменьшив число на 10. Делайте это до тех пор, пока вы больше не получите сообщения, после чего вы захотите увеличить его на 1, пока не начнете получать сообщение снова. Наконец, возьмите максимальное сработавшее число и введите его в качестве размера MTU вашего маршрутизатора (для моего маршрутизатора, который находился в режиме эксперта> WAN> Internet Connection> IP Address). В случае, если это полезно, мой размер MTU теперь 1472.

Огромное спасибо за то, что вы указали мне правильное направление (раньше я не замечал опцию MTU).

0

Это означает, что вам необходимо проверить исходящий трафик на веб-сайт через порт 443 (порт https) на этот веб-сайт. Я не знаю, как обстоят дела с настройками на вашем FW, но это должен быть источник "Any" destination "50.63.216.1" Protocol Https/http/ssl или port 443, это зависит от вашего FW ...... другой проблемы для времени ожидания DNS, вам нужно проверить сервер DNS, когда вы набираете nslookup и нажимаете ввод, затем набираете "сервер" и снова нажимаете ввод, в ответ откроется ваш сервер DNS, проверьте порт 53 Udp/TCP с вашего компьютера на этот сервер двунаправленный должен быть разрешен, короче говоря, ваши проблемы связаны с политиками брандмауэра, а не с маршрутизацией или DNS. Я надеюсь, что эти советы помогут вам

-2

Откройте CMD (просто введите "CMD" в "Выполнить") и выполните следующую команду:

Пинг brendans-island.com

Если вы получите что-то более странное к этому:

50.63.216.1: icmp_seq = 0 ttl = 54 время = 231,473 мс

тогда ваш DNS - фин, и ваша маршрутизация в порядке.

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

Кстати, чтобы сделать nslookup, просто в "CMD" наберите nslookup, нажмите Enter, а затем наберите "brendans-island.com", и вы получите 50.63.216.1.

если это все хорошо, то в "CMD" также введите

телнет 50.63.216.1 443

Вы должны получить следующее:

Попытка 50.63.216.1 ... Подключено к 50.63.216.1. Escape-символ '^]'.

если telnet не является допустимой командой в вашем cmd, то вы должны установить клиент telnet

На панели управления нажмите «Программы». В разделе «Программы и компоненты» нажмите «Включить или отключить компоненты Windows». В окне «Функции Windows» с помощью ползунка прокрутите вниз, пока не дойдете до клиента Telnet, установите флажок рядом с ним и нажмите кнопку «ОК».

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .