Частные IP-адреса недоступны через Интернет. Попробуйте использовать DnyDNS, чтобы обойти эту проблему или получить официальный IP-адрес для вашего доступа в Интернет и настроить брандмауэр / маршрутизатор с NAT для доступа к вашим внутренним устройствам.
Доступ к FTP из-за пределов локальной сети
У меня есть сервер Centos. Если войти через личный IP, находясь в локальной сети, я могу подключиться к FTP. Если я пытаюсь войти в систему за пределами локальной сети, я получаю сообщение об ошибке тайм-аута.
iptables не настроен, поэтому это не должно быть проблемой. iptables -L -n returns
пустой список.
Я использую vsftpd
Сервер находится в хостинге, на котором у меня нет контроля. На данный момент я не могу спросить системного администратора хостинга, что-то блокирует порт 21.
Что я могу проверить на моем сервере? Можно ли как-то точно определить, заблокирован ли порт на брандмауэре за пределами моего сервера?
Благодарю.
2 ответа на вопрос
Перейдите по адресу http://www.yougetsignal.com/tools/open-ports/ и проверьте свой общедоступный IP-адрес для портов 20 и 21. Если он говорит, что закрыт, то что-то блокирует связь с этим портом. Может потребоваться выполнить одно, несколько или все следующие задачи:
- настроить брандмауэр
- открыть порт в роутере
- маршрутизировать порт в роутере на ваш сервер
Похожие вопросы
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
5
Поделитесь XP сетевым подключением без перезагрузки?
-
5
Как мне сказать Windows использовать 802.11 вместо 3G?
-
-
4
Есть ли способ поделиться сканером многофункционального принтера?
-
3
Есть ли способ соединить два компьютера через USB?
-
4
Замена для ZoneAlarm на 64-битных системах?
-
3
Как сохранить несколько подключений к интернету?
-
9
Заставить веб-адрес проходить через HTTPS
-
4
iPod-Touch для воспроизведения фильмов с ПК на PS3?
-
2
Mac не присоединится к рабочей группе Windows