Отработка моего последнего вопрос, Я могу получить доступ к FTP моего сервера через локальную сеть, но не через Интернет. Я использую Filezilla на порту 666. Моя конфигурация маршрутизатора / модема такая же (как и в другом сообщении):
1) Модем подключается к WAN
2) Порт WAN на модеме подключается к порту LAN на маршрутизаторе.
3) Внутренний IP-адрес модема - 192.168.0.254.
4) Внутренний IP-адрес маршрутизатора 192.168.0.1.
5) У модема отключен DHCP
6) На маршрутизаторе включен DHCP.
7) На маршрутизаторе установлена прошивка Tomato, и он установлен как «Маршрутизатор» (а не «Шлюз»).
8) Интернет работает (только что сказал)
Я настроил переадресацию портов как на модеме, так и на маршрутизаторе - оба маршрутизируют порт 666 на IP-адрес 192.168.0.3 (TCP); это IP-адрес сервера, на котором работает FileZilla. Я не знаю, мешает ли это чему-нибудь, но я также пробовал это с модемом и только с маршрутизатором ... тот же результат. Я также пробовал установить сервер в DMZ (как на маршрутизаторе, так и на модеме).
Ни маршрутизатор, ни модем не имеют в своих журналах ничего об отказе от входящего трафика на порт 666, поэтому мои возможности по устранению неполадок на этом заканчиваются. Я пытался связаться со своим интернет-провайдером (Telus, работающий по тарифному плану мобильности ... это «умный» концентратор), но они не сильно помогли. Они сказали, что блокируют только порты 25 и 80 и, возможно, несколько других, но не большинство портов. Я проверяю, открыт ли порт, перейдя на canyouseeme.org - я не знаю, приведет ли это к результату «отказ в соединении» только на основании того факта, что FTP требует входа в систему ... Я не разбираюсь в этом вопросе.
FWIW, иногда на canyouseeme.org я получаю сообщение об ошибке «соединение отклонено», но в основном это «время ожидания соединения истекло».
Я не знаю, что еще делать на данный момент.
Telus предоставляет вашему ZTE внутренний WAN-адрес, а не внешний WAN-адрес, и у него нет внутреннего маршрутизатора поставщика услуг, настроенного для режима моста, поэтому переадресация всех портов блокируется!
Похоже, Telus блокирует все входящие порты! Конечно, их техподдержка не упомянула об этом в первый раз ... Я использую их тарифный план мобильного интернета (так как я нахожусь в округе ... без жестких соединений: ^ <)
Есть ли какое-нибудь FTP-подобное решение? Я читал, что они блокируют порты TCP (не то чтобы они блокировали и UDP ... но я не знаю).
Судя по тому, что я вижу на canyouseeme.org, поскольку у вас так или иначе возникают неудачные соединения, переадресация портов не может работать.
Если вам не нужен модем для подключения к Интернету, исключите его из соединения, это на одну вещь меньше, чтобы вызвать проблему.
Подключите маршрутизатор к вашему ADSL / кабелю через его порт WAN (хитрое соглашение об именах, но мы можем игнорировать это).
Свяжите сервер с портом DMZ на маршрутизаторе, убедитесь, что IP-адрес порта DMZ маршрутизатора находится в той же подсети, что и хост, используйте что-то вроде 192.168.1.1 255.255.255.0 для маршрутизатора и 192.168.1.254/24 для сервер.
На маршрутизаторе Включите пересылку трафика для порта 666 на ваш сервер.
Если у маршрутизатора есть брандмауэр или список управления доступом, отдельный от конфигурации переадресации портов, убедитесь, что порт 666 разрешен.
Проверьте, можете ли вы попасть в более широкий мир с сервера.
Если ничего из вышеперечисленного не работает, замените маршрутизатор модемом и примените те же настройки, но измените порт DMZ на порт LAN, поскольку предположительно модем имеет только порты WAN (?) И LAN.