У меня есть кабельный модем Ubee, предоставленный моим кабельным провайдером, и маршрутизатор Linksys EA6300, который обрабатывает мои внутренние беспроводные соединения. Существует сервер Fedora 20, подключенный к Linksys. Я настроил цепочки переадресации портов, чтобы входящие соединения переадресовывались из Ubee в Linksys на коробку Fedora.

При попытке подключиться к службе , размещенной на коробке Fedora с другого устройства в локальной сети, соединение завершается , и все работает просто отлично. Тем не менее, когда я пытаюсь подключиться через мой внешний IP, время ожидания большинства подключений истекает. Примечание: некоторые из них работают просто отлично (например, SSH занимает некоторое время, но в конечном итоге работает).

Мне интересно, есть ли лучшее решение, чем «купить новый модем», но я думаю, что проблема как-то связана с переадресацией портов на одном из двух модемов / маршрутизаторов. Каков наилучший способ диагностики и проверки этого предположения, прежде чем я потеряю еще 150 долларов на оборудование, которое может быть невиновным?

3 ответа3

0

Для меня это была старая прошивка роутера. Я обновил прошивку для своего TP-Link TL-WR740N, и внешние соединения значительно улучшились.

0

Тем не менее, когда я пытаюсь подключиться через внешний IP-адрес, время ожидания большинства подключений истекает.

Вы делаете эту связь изнутри? Вы создаете ситуацию обратной связи, в зависимости от вашего маршрутизатора, вам, вероятно, не следует пытаться получить доступ к своему внешнему IP-адресу изнутри. посмотрите здесь, например.

Если вы устанавливаете соединение извне, тогда у вас, вероятно, нет высокой скорости загрузки или хорошей пропускной способности.

0

Мне интересно, есть ли лучшее решение, чем «купить новый модем», но я думаю, что проблема как-то связана с переадресацией портов на одном из двух модемов / маршрутизаторов. Каков наилучший способ диагностики и проверки этого предположения, прежде чем я потеряю еще 150 долларов на оборудование, которое может быть невиновным?

Тебе придется закатать рукава на этом. И вот разбивка всех идей отладки, которые приходят на ум при решении таких проблем, как LAN/WAN:

  • Скорость соединения с WAN (ISP). Это может быть просто случайная скорость загрузки, но низкая скорость загрузки, которая может повлиять на скорость входящих соединений. Так что, если у вас есть загрузка 10 Мбит / с, но загрузка 2 Мбит / с, тогда это ваше узкое место.
  • Маршрутизатор: Все маршрутизаторы практически одинаковы. И Linksys EA6300 кажется надежным. Хотя, возможно, вам нужно настроить / настроить что-то немного больше, я, как правило, не думаю, что это может быть фактором.
  • Скорость соединения с локальной сетью: это может быть что-то. Согласно спецификации на этом маршрутизаторе, он может обрабатывать гигабитные скорости Ethernet до 1000 Мбит / с. Так что, возможно, все ваши внутренние соединения быстрые, потому что все вы работаете на скорости 1000 Мбит / с через гигабитный Ethernet, но при подключении через внешний мир через порт WAN все замедляется до скорости сканирования? Не ясно, какие услуги вы пытаетесь использовать, но другая идея.
  • Ethernet-соединение модема: Итак, если Linksys может работать на скорости гигабитного Ethernet, может ли кабельный модем также работать? По моему опыту, многие модемы имеют пропускную способность всего 10 Мбит / с или 100 Мбит / с, так как скорость интернет-провайдера редко превышает 100 Мбит / с. Я бы также проверил это, чтобы увидеть, что модем имеет скорость соединения не менее 100 Мбит / с.
  • Fedora Linux Config: Это также может быть фактором. Ниже будет изложено общее описание, но иногда способ настройки служб на блоках Linux может вызвать тайм-ауты в определенных ситуациях, когда должно происходить разрешение DNS. Например, я знаю, что соединения SSH могут быть медленными в некоторых сценариях, и это можно решить, изменив предпочтительный порядок аутентификации, чтобы открытый ключ и пароль предшествовали нескольким другим методам аутентификации.
  • Отключите IPv6: если не считать того, еще одна пресловутая 800-фунтовая горилла в комнате - это IPv6, портящий вещи. Да, IPv6 - это «будущее», но я видел странное поведение сети между LAN / WAN, когда IPv6 включен, даже если соединение через IPv4. Лучшее решение - отключить IPv6 везде, где это возможно. Например, на сервере Fedora Linux, маршрутизаторе и даже модеме.

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