u2
написал 28 декабря 2005 года в 08:03 (1069 просмотров)
Ведет себя
как мужчина; открыл 4 темы в форуме, оставил 8 комментариев на сайте.
есть сервер freebsd. Почему он не коннектится к ftp серверам?
пытаюсь установить приложение, ftp сервер находится а вот подсоединиться не могу
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
есть дом с подполом…
иногда оттуда звуки странные слышны.
что делать?
ошибка-то хоть какая возникает?
дословно не скажу , смысл типа сервер не ответил вовремя, вышел тайм-аут. такое впечатление, что не проходит авторизация на сервере.
У тебя firewall поднят?
вообще, похоже на глюк работы активного (или наоборот, пассивного) режима работы ftp.
только тут без точного текста ошибки фиг что скажешь.
фаервол поднят.
вот скрипт
#!/bin/sh
ipfw=’/sbin/ipfw -q'
ournet=’192.168.10.0/24\′
uprefix=’192.168.10\′
ifinter=’tun0\′
ifout=’rl2\′
ifuser=’rl1\′
${ipfw} flush
${ipfw} add 100 check-state
${ipfw} add 200 deny icmp from any to any in icmptype 5,9,13,14,15,16,17
${ipfw} add 210 reject ip from ${ournet} to any in via ${ifout}
${ipfw} add 300 allow ip from any to any via lo
${ipfw} add 310 allow tcp from me to any keep-state via ${ifout}
${ipfw} add 320 allow icmp from any to any
${ipfw} add 330 allow udp from me to any domain keep-state
${ipfw} add 340 allow udp from any to me domain
${ipfw} add 350 allow ip from me to any
${ipfw} add 400 allow tcp from any to me http, https,ssh
${ipfw} add 410 allow tcp from any to me smtp
${ipfw} add 510 divert natd ip from ${ournet} to any out via ${ifout}
#${ipfw} add 510 divert natd all from any to any via ${ifout}
##
${ipfw} add 600 allow tcp from any to any 22 via ${ifuser}
${ipfw} add 600 allow tcp from any 22 to any in via ${ifuser}
##
${ipfw} add 900 allow all from ${uprefix}.1 to any
${ipfw} add 900 allow all from any to ${uprefix}.1
если что не так, подскажите, как исправить
Ошибки сл.
Если подсоединяюсь с команд строчки(пишу ftp -a ftp2.us.freebsd.org)
Выдает
ftp: connect: Operation timed out
Если пытаюсь подсоединиться через sysinstall
выбираю ftp passive->ftp2.ru.freebsd.org
выдает Logging in to ftp@ftp2.ru….
надолго задумывается на этом и потом выкидывает
could’t open ftp connection to …. :service not available, closing control connection
Так никто не знает, в чем прикол?
Посмотри вот тут http://www.mrp3.com/windows-to-unix-ipfw.html
Я во Фре не спец, но там кое-что про FTP написано специфичное…
Good Luck,
UT
u2, если
${ipfw} add 50 allow gre from any to any
ну, и для верности
${ipfw} add 55 allow ip from any to any
то работает?
Человек не прочитал man ftp по поводу открытия диапазона портов и/или не заставил ftp работать в пассивном режиме изначально.
кстати, где такой ман можно найти на русском (может кто конкретное место знает?) почитал бы с удовольствием.