FTP недоступний за межами локальної мережі


2

Гаразд, мені дуже потрібна допомога з цим, у мене встановлено XAMPP і я розміщую веб-систему для своїх друзів, і я працюю над. Я можу бачити сайт просто чудово, а також я можу добре потрапити на PHPMyAdmin, але мій FTP-сервер доступний лише з моєї домашньої мережі. У мене статичний IP призначений для комп'ютера, і у мене відкритий порт 21 і пересилання на цю статичну адресу. Ясно, що я відкрив порти правильно, інакше я не зможу побачити apache або phpmyadmin, тому що я успішно відкрив 80 та 3306. У мене визначені користувач та пароль та домашня папка, призначена для цього облікового запису. Також у налаштуваннях пасивного режиму я правильно визначив мою зовнішню IP-адресу. І нарешті, я переконався, що всі вхідні та вихідні правила в брандмауері встановлені таким чином, щоб вони могли з'єднуватися,

Дякую за будь-яку допомогу в передових, я сподіваюся, що хтось думає про щось, що я не робив.

О, і я майже забув, я нещодавно отримав новий роутер недавно, коли старий засмажився в штормі, зі старим маршрутизатором я зміг підключитися до FTP просто чудово, але тепер після встановлення нового з ( те, що я вважав) ті ж налаштування, що і старі, тепер я вже не в змозі бачити FTP.


Як ви протестуєте зовнішній доступ до мережі? Якщо ви перебуваєте у своїй мережі та намагаєтесь підключитися до порту 21 за допомогою загальнодоступного IP-адреси, це не вийде. Деякі маршрутизатори досить розумні, щоб зрозуміти, що публічний IP є власним IP-адресою та перенаправляє трафік, але більшість - ні. Вам потрібно перевірити це за межами вашої мережі, щоб бути впевненим. Я б запропонував налаштувати віддалене адміністрування для вашого маршрутизатора або встановити teamviewer на ПК всередині мережі, щоб ви могли змінити конфігурацію маршрутизатора, перебуваючи поза маршрутизатором, щоб перевірити речі. Це має працювати.
LPChip

По-перше, дякую за -1, не пояснюючи того, хто залишив це. По-друге, @LPChip, я вважаю, ти прав, дурний, я не думав про це, і, здається, працює з мого телефону та додатка FTP через LTE, а не через WiFi, дуже дякую, якщо ви опублікували це як відповідь, я б з радістю позначте його як таке
Darksaint2014

1
Майте на увазі, що FTP залежить від безлічі вхідних портів у пасивному режимі (який ви хочете). Я рекомендую використовувати протокол більш зручного для брандмауера / порту, наприклад SFTP. FTPS також "зашифрований FTP" не допомагає.
Даніель Б

Відповіді:


1

Як ви протестуєте зовнішній доступ до мережі? Якщо ви перебуваєте у своїй мережі та намагаєтесь підключитися до порту 21 за допомогою загальнодоступного IP-адреси, це не вийде. Деякі маршрутизатори досить розумні, щоб зрозуміти, що публічний IP є власним IP-адресою та перенаправляє трафік, але більшість - ні. Вам потрібно перевірити це за межами вашої мережі, щоб бути впевненим. Я б запропонував налаштувати віддалене адміністрування для вашого маршрутизатора або встановити teamviewer на ПК всередині мережі, щоб ви могли змінити конфігурацію маршрутизатора, перебуваючи поза маршрутизатором, щоб перевірити речі. Це має працювати.


1
Хм, хороша відповідь, але жодних результатів ... Ви вказуєте на кілька хороших рішень. +1
nicorellius

1

Незважаючи на те, що на це відповіли і прийнято, я додам своє, щоб бути ретельним ... Використання телефону з 3G / 4G також може бути хорошим способом перевірити це.

І якщо ви знайомі з тунелями SSH та портами вперед, ви можете запустити SSH на віддалену машину і використовувати порт вперед, наприклад, 3389 (Windows RDC), а потім отримати доступ до віддаленої машини Windows, а потім повернути FTP у місцеву область мережа:

ssh -i /path/to/ssh_key user@host -L8181:192.168.x.x:3389

або будь-яка ваша підмережа ...

Обидва вони мені дуже допомогли в моєму тестуванні на системдмін ...


1
У мене немає представника, який би проголосував за це, але так, це дуже хороша ідея, і оскільки я задав це питання, я дійсно використовував телефонний метод 3G / 4G. Я не використовував метод SSH, але мені це здається чудовою думкою. Дякую!
Darksaint2014

А як же, немає проблем. Я щойно наткнувся на вашу представницю, тож сміливо голосуйте за цю відповідь ... Привіт.
nicorellius
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.