2

Итак, мне действительно нужна помощь с этим, у меня установлен XAMPP, и я размещаю веб-сайт с ним для моих друзей, и я продолжаю работать над ним. Я могу видеть сайт очень хорошо, а также я могу попасть в PHPMyAdmin очень хорошо, НО мой FTP-сервер доступен только из моей домашней сети. У меня есть статический IP, назначенный компьютеру, и у меня открыт порт 21, и я пересылаю его на этот статический адрес. Ясно, что я открыл порты правильно, иначе я не смог бы увидеть apache или phpmyadmin, потому что я успешно открыл 80 и 3306. У меня есть имя пользователя и пароль, а также домашняя папка, назначенная этой учетной записи. Также в настройках пассивного режима я правильно определил свой внешний IP-адрес. И наконец, я позаботился о том, чтобы все входящие и исходящие правила в брандмауэре были разрешены для подключения, я даже попытался подключиться после полного отключения брандмауэра Windows.

Спасибо за любую помощь в продвинутом, я надеюсь, что кто-то думает о том, что я не сделал.

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

2 ответа2

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

Как вы тестируете вне доступа к сети? Если вы находитесь в своей сети и пытаетесь подключиться к порту 21 с использованием общедоступного IP-адреса, это не сработает. Некоторые маршрутизаторы достаточно умны, чтобы понимать, что общедоступный IP-адрес - это собственный IP-адрес и перенаправлять трафик, но большинство - нет. Вы должны проверить это за пределами вашей сети, чтобы быть уверенным. Я бы предложил настроить удаленное администрирование для вашего маршрутизатора или установить teamviewer на ПК внутри сети, чтобы вы могли изменить конфигурацию маршрутизатора, находясь вне маршрутизатора, для тестирования. Он должен работать.

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