PDA

Bekijk de volledige versie : Вопросик насчет ftp...



Andrei_Ch
01-02-2006, 14:59
помогите плиз. как зделать ограничение закачки одного потока с одного Ip адреса.

pheny
01-02-2006, 20:20
никак :d
я так посмотрю, это один из самых популярных вопросов форума :)

FilimoniC
02-02-2006, 23:34
Средствами stupid-ftpd (Встроенный)никак. НА то он и Stupid

Tangar
11-11-2006, 22:46
Суть дела такова.

Есть роутер, с подрубленым к нему жестким диском.
Есть комп, подрубленый к роутеру.

На обоих становлены ftp сервера, причем на роутере, в NAT Setting - Virtual Server, указана переадресация с 20 и 21 порта на 21 порт компа (фтп).

Можно ли каким-либо образом "виртуально" объединить 2 фтп сервера? Т.е. хотелось бы, чтобы при заходе по адресу моего фтп сервера, юзверь мог через директории попасть как на фтп сервер роутера, так и на фтп сервер компа (если он включен).

pbolotin
11-11-2006, 23:10
Думаю выход маунтить к файловому дереву роутера по Smb или Nfs папки компа.

Tangar
11-11-2006, 23:22
а пример команды не подскажите?

pbolotin
12-11-2006, 14:13
Парой команд не полуичтся. :)

Глянул по сайту, SMB шных клиентов пока не собиралось, правда с год уже этой информации.

Посему пользуем какой нибудь Windows NFS Server + ставим и настраиваем nfs client на asus.
http://www.google.ru/search?hl=ru&q=nfs+server+windows&lr=
http://www.google.ru/search?hl=ru&q=nfs+client+setup&lr=

Tangar
12-11-2006, 16:03
Спасибо за указание путей в поиске. Буду разбираться.

Sergius7
21-11-2006, 16:00
Сижу в корбине через wl500gp с последней прошивкой (7f). C хостером (nic.ru) проблемы... падает ftp "канал". Как решить проблему?

Sergius7
21-11-2006, 21:58
впрочем таже проблема внутренними серверами корбины... так-что скорее всего роутер портит канал... что делать?

aivanov
22-11-2006, 11:58
впрочем таже проблема внутренними серверами корбины... так-что скорее всего роутер портит канал... что делать?

А не в том дело, что вчера вечером Корбину колбасило ? У меня даже MAN адрес по dhcp не выдавался часа три. Потом случился, видимо, шторм бродкастов - wl500gp выглядел зависшим, но отвисал при выдёргивании шнурка от корбины, потом всё заработало.

Sergius7
23-11-2006, 09:42
А не в том дело, что вчера вечером Корбину колбасило ? У меня даже MAN адрес по dhcp не выдавался часа три. Потом случился, видимо, шторм бродкастов - wl500gp выглядел зависшим, но отвисал при выдёргивании шнурка от корбины, потом всё заработало.

не... я до сих пор не могу ничего корректно залить... все виснет!

FilimoniC
23-11-2006, 09:49
не... я до сих пор не могу ничего корректно залить... все виснет!

Её до сих пор колбасит...

SancheZ
26-11-2006, 02:28
Господа, если проблема решается втыканием шнура напрямую в комп, минуя рутер, то попробуйте сделать как я: http://wl500g.info/showpost.php?p=41602&postcount=7,

SancheZ
26-11-2006, 23:59
А вообще, конечно, полная ерунда. Мне представляется, что дело вот в чем: асус поставляет теперь mtu = 1400 по умолчанию для pptp, как Oleg сказал, но сетевым адаперам об этом не сообщает (или сообщает частично). В итоге файрволл преспокойно дропает все UDP пакеты от vlan1, которые длиннее чем положено и отправляемые на порт 21. Пакеты на другой порт (если у хостера нестандартный порт) не трогаются.
Господа знатоки, какие волшебные слова позволят нам, горемычным, заливать файлы на внешнй хостинг?
Я выставил сетевой карте mtu = 1400, но это ей-богу, не решение, тем более что вафной карте это проставить не удалось (похоже, для нее свои правила).

Oleg
27-11-2006, 08:22
Сообщает. Только как мне кажется, у Вас там на ПК стоит чудо фаервол, который режет все ICMP пакеты, что не правильно. Если хочется mtu 1500, то попробуйте прописать в Additional pppd options "mtu 1500".

SancheZ
27-11-2006, 08:39
Сообщает. Только как мне кажется, у Вас там на ПК стоит чудо фаервол, который режет все ICMP пакеты, что не правильно. Если хочется mtu 1500, то попробуйте прописать в Additional pppd options "mtu 1500".
Нет никакого файрволла на пк! Подключая шнур напрямую в пк, все отправляю нормально. Ставя рутер в automatic IP, все нормально.
Я пробовал поставить 1500, именно там где Вы говорите, но тут похоже горбина пакеты начинает резать.
По нестандартному порту - проблем нет, беда именно с 21-м портом, и я не одинок в своем несчастье. Файлы длиннее ~2к не заливаются.
Фаер в виндах конечно есть, точно вырублен. По http спокойно заходил без всяких фокусов.
Может ли для пакетов UDP выставлятся другое mtu?

SancheZ
29-11-2006, 16:59
Господа! У нас тут две одинаковых темы. Предлагаю постить дальше сюда: http://wl500g.info/showthread.php?t=7212, а эту ветку закрыть, чтобы не запутаться.

Tangar
18-12-2006, 18:01
Очень непонятный глюк у меня...

У меня с помощью переходника ide->usb к роутеру подключен 10гиговый жесткий диск.

Стабильно работал как фтп сервер около 2 недель, как на местную локальную сеть, так и на интернет.

Далее случилось вот что. Заливал на диск через сеть большой объем информации, который превысил его емкость. Получил на выходе глюк ввиде записаных файлов с размером 0 байт (те, которым уже не хватило места).

Потер их освободил место на диске, но теперь при попытке залить что-либо на фтп, получаю кучу пустых файлов.

Т.е. передаю файл роутеру, вижу как он закачивается с положеной ему скоростью в неизвестное мне место, но жесткий диск не реагирует - не жужжит и не изображает деятельности. Только когда я закончил заливать файл, жесткий диск изображает бурную деятельность бувально доли секунды, создавая пусой файл сданныи именем.

Где глюк?

imdex
18-12-2006, 18:15
А какая fs на диске была раньше?
Jan 1 03:00:17 USB storage: vfat fs mounted to /tmp/harddisk

У меня ext3
Jan 1 03:00:18 kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,1), internal journal
Jan 1 03:00:18 kernel: EXT3-fs: recovery complete.
Jan 1 03:00:18 kernel: EXT3-fs: mounted filesystem with ordered data mode.
Jan 1 03:00:18 USB storage: ext3 fs mounted to /tmp/harddisk
Может, слетела? Проверку стоит прогнать.

Tangar
18-12-2006, 18:19
вроде как "fat" было (винт на 10 гиг), как к компа снял - так сразу на роутер и прилипил, ничего не форматируя и не изменяя.

imdex
18-12-2006, 18:26
http://www.wl500g.info/showthread.php?t=6124 - вот тут что-то похожее было.
А что раздел не в ext3? Она много надежнее фата.

И раз фат, как вариант,проверить под windows можно попробовать, мало ли что обнаружится.

Tangar
19-12-2006, 18:00
о! спасибо...

А ключевые слова, с помощью которых нашли эту тему не подскажете? просто сам не смог найти...

Shoma
22-01-2007, 10:37
Всем привет,
Просмотрел и просёрчил форум, ответа не увидел.
Проблема в следующем (аппарат 550gE, прошивка последняя от Олега) как только включаю опцию виртуального FTP сервера, роутер начинает глючить. Первый раз сбросил все настройки в фэктори, прошлось все писать руками и только после этого найди и воспользоваться функцией бэкапа настроек. Затем повторил все то же самое, роутер не упал, но стал еле ворочится, как только задизейблил FTP опять полетел птицей.
На компе поднят обычный serv-u ftp сервер, адреса и порты прописаны верно.
Может кто сталкивался или что присоветует?
Внутри сетки ftp пашет на ура. С наружи, доступа даже когда кое как, но завелся роутер так и не было.
Спасибо

iShtVan
25-01-2007, 10:17
wl500gP с прошивкой 1.9.2.7-7f от Олега и внешним хардом ext3.Почти всем поначалу работа штатного фтп-сервера меня устраивала,но через неделю примерно онаружилось,что стало невозможно создавать папки на диске,ни по ФТП, ни по Самбе.Хотя до этого такой проблемы не было.

Jan 25 11:01:56 FTP server: user iShtVan logged in from 192.168.1.2
Jan 25 11:02:10 kernel: attempt to access beyond end of device
Jan 25 11:02:10 kernel: 08:01: rw=0, want=243793928, limit=243681921
Jan 25 11:02:10 kernel: EXT3-fs error (device sd(8,1)): read_inode_bitmap: Cannot read inode bitmap - block_group = 1860, inode_bitmap = 60948481
Jan 25 11:02:10 kernel: EXT3-fs error (device sd(8,1)) in ext3_new_inode: IO failure
Jan 25 11:02:16 FTP server: user iShtVan logged out.
Поиском обнаружил похожую тему.Там Олегом дан совет ставить vsftpd cервер,из-за кривизны штатного.Так наверно и поступлю.
Но сначала уточнить хочется,может это не фтп-сервер,может я что-то не так делаю?

Oleg
25-01-2007, 10:46
Повреждена файловая система похоже. e2fsck нужно запустить.

iShtVan
25-01-2007, 11:11
Cпасибо за быстрый отклик!
Попробовал - действительно,что-то не так.
The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
Видимо по новой надо форматировать?Да из-за чего это случилось,тоже узнать-бы,дабы в будущем на эти грабли не наступать.

Kornelij
25-01-2007, 13:11
Да из-за чего это случилось,тоже узнать-бы,дабы в будущем на эти грабли не наступать.
У меня тоже слетал диск два раза. Есть подозрение, что из-за выключения питания. К сожалению не могу оставлять рутер всегда под питанием. После того, как перед выключением стал давать команду halt, диск больше не слетал. Говорят, что можно делать shutdown кнопкой Reset, но у меня рутер на нее не реагирует:( .

iShtVan
26-01-2007, 07:58
У меня тоже слетал диск два раза. Есть подозрение, что из-за выключения питания. К сожалению не могу оставлять рутер всегда под питанием. После того, как перед выключением стал давать команду halt, диск больше не слетал. Говорят, что можно делать shutdown кнопкой Reset, но у меня рутер на нее не реагирует:( .
Если нужно диск отключить,то можно кнопой Eject воспользоваться в USB Application>FTP Server>Force to Eject USB Disk>Eject.Так всегда и делал.Но были у нас тут отключения электричества внезапные,как-раз тогда глюки и начались.Нада наверно роутер с диском на питание с упса переводить.Спасибо за наводку.

n0isy
26-01-2007, 09:18
Если нужно диск отключить,то можно кнопой Eject воспользоваться в USB Application>FTP Server>Force to Eject USB Disk>Eject.Так всегда и делал.Но были у нас тут отключения электричества внезапные,как-раз тогда глюки и начались.Нада наверно роутер с диском на питание с упса переводить.Спасибо за наводку.

18 ватт 5В - лежат в компе... ;-)
и БП не нужен, и упс уже небось к компу прикручен...

iShtVan
26-01-2007, 13:14
wl500 и брался что-бы ФТП 24 часа без компа мог работать,да и розетка одна в упсе свободна.

Mairone
12-02-2007, 22:43
Как сделать что юзвери видели мое ФТП,
поставленное на моем компе за Асусом?

----net----12.11.11.11-ASUS-192.168.1.1-------------192.168.1.5-MyPC (FTP)

Mam(O)n
13-02-2007, 02:45
1. В веб-интерфейсе роутера прописать в разделе NAT Setting -> Virtual server: Enable virtual server: "yes", Port Range: "21", Local IP: "192.168.1.5", Protocol: "TCP", ADD, APPLY, FINISH, SAVE&RESTART.

2. На локальном фтп сервере запретить использование пассивного режима или

2.1 Прописать на фтп сервере для PASV режима адрес внешнего интерфейса 12.11.11.11. Указать диапазон портов для входящих соединений PASV режима, например 40000-40100. Также в роутере придется прописать (port range) этот диапазон в виде 40000:40100 (см. п.1)

Unkn
13-02-2007, 20:34
А просвещения ради пояснит кто-нибудь, как работает FTP в активном режиме если просто банально сидя за роутером мы коннектимся к внешнему FTP серверу.

http://www.troubleshootingnetworks.com/fig1.gif

Я не могу понять как соединение с 20 порта сервера доходит до моего компа. Вернее как роутер понимает, что оно моему компу адресовано.
Ведь это вроде 2 разные TCP сессии с разными даже SEQUENCE и ACK номерами

описание вот отсюда http://www.troubleshootingnetworks.com/ftpinfo.html

Mam(O)n
13-02-2007, 21:32
Хм. Странно все это. У меня за роутером в активном режиме, как и положено, фтп клиенты неработают. Работает если только в пассивном режиме или компьютер в Dmz или пробрасываются порты.

Unkn
13-02-2007, 21:54
У меня ничего не пробрасывается, относящееся к FTP и DMZ не стоит
но Far-ом проверил еще раз - работает в активном режиме фтп ;)
как собственно и в пассивном.

alexanderm
14-02-2007, 20:49
1. Зависит от клиента (за NAT или нет).

"Умный" NAT всегда дает возможность клиенту работать с
FTP сервером в активном режиме,
если сервер на стандартном порту (21). Если FTP порт не 21,
то работать в активном режиме обычно не удается.

2. С любым NAT можно работать в пассивном режиме и
сервером FTP на нестандартном порту, но в этом случае:

а). В virtual server должен быть проброшен порт FTP
(как стандартный 21 так и не стандартный и
весь диапазон портов пассивного режима
- его смотреть в настройках сервера).

б). Сервер в пассивном режиме на команду клиента PASV
должен давать внешний IP а не внутренний (локальный)
- есть настройка у большинства известных FTP серверов
ИЛИ
клиент должен уметь подменять локальный IP
внешним (см., например, SmartFtp).

samid
21-04-2007, 11:47
Выполнено по инструкции:

USB Application->FTP Server: Enable FTP Server=Yes, Allow Anonymous User to Login=No (иначе дыра в безопасности - по умолчанию ftp доступен из WAN), Allow Super User to Login=Yes, Login Timeout in Seconds=120 и добавить пользователя с именем anonymous паролем * (значок звездочка) Rights=read only.

пишет
331 Guest login ok
PASS ***************
534 Home dirertory not found

через самбу соответственно диск открывется

li_zard
30-04-2007, 08:21
Подскажите пожалуйста, если кто сталкивался.
А то вечно кто-то брут-форсит мою фтп..
Можно ли как-то банить айпи после, например 10, неудачных попыток залогиниться?
Стоит vsftpd но что-то в его настройках ничего похожего не нашел

al37919
30-04-2007, 08:46
В принципе, контролем доступа по IP обычно занимается tcpwrappers, однако, к сожалению (и не знаю почему), все пакеты, доступные в репозитории optware/oleg откомпилированы без поддержки tcpwrappers, хотя само приложение доступно в виде пакета, но ИМХО бесполезно.

Похоже остается действовать средствами firewall. Похожая проблема обсуждалась здесь:
http://wl500g.info/showthread.php?t=8986

KRandall
30-04-2007, 09:49
Как альтернатива - в vsftpd можно банить по E-Mail
vsftpd.conf:
...
deny_email_enable=YES
banned_email_file=/opt/etc/vsftpd.banned_emails
...
vsftpd.banned_emails:
qwert@qwert.ru
...

li_zard
30-04-2007, 10:55
В принципе, контролем доступа по IP обычно занимается tcpwrappers, однако, к сожалению (и не знаю почему), все пакеты, доступные в репозитории optware/oleg откомпилированы без поддержки tcpwrappers, хотя само приложение доступно в виде пакета, но ИМХО бесполезно.

Похоже остается действовать средствами firewall. Похожая проблема обсуждалась здесь:
http://wl500g.info/showthread.php?t=8986

спасибо
Похоже придется разбираться с iptable



Как альтернатива - в vsftpd можно банить по E-Mail
e-mail это то, что клиент указывает в качестве логина?
Это не совсем универсально.. т.к. ломятся с разных IP и подставляют разные имена... хотя хит сезона, конечно Administrator и root :)

starmajor
04-05-2007, 20:49
Есть ASUS c прошивкой Олега.
Подключен к провайдеру по PPTP.
К коробочке подключен винт.
У провайдера есть FTP с полезными файлами.
Щас приходится скачивать их сначала на комп а потом на винт, подключенный к роутеру.
Хочется скачивать их сразу на винт, подключенный к роутеру.
Как это осуществить?

Oleg
04-05-2007, 20:57
Поиск по wget

KRandall
09-05-2007, 11:12
Вот еще инфа появилась по extended vsftpd+ (http://vsftpd.devnet.ru/rus/) ( установка и настройка (http://wl500g.info/showpost.php?p=53426&postcount=7) ) вроде есть разграничение доступа по IP (и не только)

Пример файла vsftpd.users_ip:
# UserName CodePage Remote IP/Remote Mask
4ever UTF8 10.1.237.0/24 192.168.1.0/24 122.34.56.2
chiko 10.1.156.0/24 158.76.23.54 176.32.56.32
Пример файла vsftpd.pasv_rules в новом формате:
# LocalIP RemoteMask PassiveAddress rem_char anon anon_upl anon_md anon_oth anon_del
192.168.20.1 192.168.20.0/24 192.168.20.1 UTF8 yes yes yes yes yes
10.15.147.237 0.0.0.0/0 10.15.147.237 no
10.12.207.21 10.12.0.0/16 10.12.207.21 WIN1251 yes yes yes yes no
10.12.207.21 172.0.0.0/8 10.12.207.21 CP878 yes yes yes yes no
10.12.207.21 192.168.20.0/24 10.12.207.21 yes yes yes yes no
10.12.207.21 0.0.0.0/0 212.118.59.149 yes no no no noФорум тут (http://vsftpd.devnet.ru/forum/viewforum.php?f=8)

Casper
13-05-2007, 23:53
Хочу сделать так, что бы ftp сервер (который в WL500GP) сохранял свои логи на флешке. Нашел файлик /tmp/stupid-ftpd.conf, это в нем настраивается? Не будет ли проблем, если я его отредактирую?

aspid
21-06-2007, 22:04
собственно в теме весь вопрос, ftp сервер поднятый на wl500g premium работает но подпускает к себе только anonimous - соответственно только на чтение, соответственно даже я сам ничего на него залить не могу. Подозреваю что нужно ещё что-то где-то настроить кроме вкладки USB Application\FTP Server но нехватает мозга для этого(про то что нужно создать пользователей наслушался в локальной сети в ответах на подобный вопрос, так что этот ответ не предлагать). заранее спасибо за ответ и ОГРОМНОЕ СПАСИБО за создание таког ресурса.

ma_lav
25-06-2007, 05:38
Читай все правильно по установке с нуля. А вообще-то разреши доступ для администратора (галочка в панели управления) и сможешь входить под его правами, используя его имя. Либо добавь пользователей (там же в панели управления) с правами на запись.

aspid
25-06-2007, 17:42
все галки стоят на "yes" в списке юзеров присутствует логин и пароль админа read/write/erase, FTP Port: 21, Maximum Users Allowed to Log in: 12, Login Timeout in Seconds: 120, Stay Timeout in Seconds: 240. он просто говорит что с таким именем и логином войти невозможно, что делать ума не приложу, то-ли это глюк самого аппарата то-ли моя нехватка мозга, надеюсь что второе ибо это хоть как-то лечится

aspid
25-06-2007, 18:56
почитал ещё форум, форматнул хард в fat32 теперь anonimous может читать/создать папку/удалить что угодно но не может ничего залить на него, а подключиться пол логином и паролем по прежнему нельзя:(

vadima
02-08-2007, 09:52
Приветствую
вчера обнаружил на ftp wl500gP гиг чужих киношек,
был немного удивлен
кроме киношек было по 2 пустых каталоги с именами
1-T-Nation TagAttack 1.0.0
2-visit www.tagattack.info.ms
прошивка 1.9.2.7-7f
вот чего в syslog было по этому поводу

Jul 31 02:26:24 FTP server: user anonymous logged in from 84.185.106.151
Jul 31 02:26:38 FTP server: user anonymous logged in from 91.121.17.110
Jul 31 02:26:58 FTP server: user anonymous logged in from 91.121.17.110
Jul 31 02:26:59 FTP server: user anonymous logged in from 91.121.17.110

и попозже

Aug 1 15:12:36 FTP server: user anonymous logged in from 212.41.93.161
Aug 1 15:12:49 FTP server: user anonymous logged in from 212.41.93.161
Aug 1 16:40:33 FTP server: user anonymous logged in from 80.239.54.222
Aug 1 16:40:34 FTP server: user from 80.239.54.222 is rejected
Aug 1 16:40:53 FTP server: user from 80.239.54.222 is rejected
Aug 1 16:40:53 FTP server: user test logged in from 80.239.54.222
Aug 1 16:41:07 FTP server: user from 80.239.54.222 is rejected
Aug 1 16:41:08 FTP server: user from 80.239.54.222 is rejected
и еще час таких же попыток

Как это оказалось возможно?
И куда бы покопать что б такое не повторилось?
фтп я отключил(пока?)
но разве можно снаружи без каких то действий с моей стороны на локальный фтп попасть? а я точно ничего не делал..

Venik
02-08-2007, 10:59
отключи вход для анонима :)

vadima
02-08-2007, 12:17
Хотитие сказать,
по умолчанию ftp/anonymous (ессно при включении на веб морде)
открыт снаружи?
Спасибо, не знал!

AJAN
07-08-2007, 11:06
История ASUS'са пока не касается, но, думаю, что проблемы будут те же...

Одно время у меня был рутер LevelOne и поднят FTP за рутером. FTP чисто для себя, чтобы файлики с работы домой перекидывать.
Соответственные порты были замаршрутизированы на FTP, все работало и в пассивном и активном режимах.

Через какое-то время провайдер закрыл снаружи 80 и 21 порты (в принципе вещь полезная), попытался переставить FTP на порт 2121.
Зарутил этот порт на рутере.

В результате...
Соединение устанавливается, Login проходил, но на ls ответа не поступало.
Что это могло быть и какие порты правильно рутить в таком случае?

Mam(O)n
07-08-2007, 12:05
Протокол FTP использует 2 соединения tcp. Одно для управляющего канала, другое для канала данных. Есть два режима работы для канала данных: активный, когда клиент открывает порт для получения данных и пассивный, когда на сервере открывается порт для клиента.

Из за этого безобразия и возникают проблемы с подключением к фтп, если сервер находится за NAT. Чтобы избежать этих проблем нужно пробросить диапазон портов для пассивного режмиа, который использует сервер, т.к. клиенты чаще всего используют этот режим.

Также для устранения проблем с пассивным режимом в Linux используются модули ip_nat_ftp и ip_conntrack_ftp, которые следят за управляющим каналом фтп и динамически формируют соответствующие правила. По умолчанию в большинстве случаев слежка идет только за соединениями на 21 порт и если сервер будет на нестандартном порту то пассивный режим небудет работать. Как переконфигурировать на нестандартный порт на Олеговской прошивке для Асуса описано здесь (http://wl500g.info/showthread.php?t=9197)

miguel
09-08-2007, 11:04
Всем привет, первый раз решил написать сам - обычно чтение чужих постов все проблемы решало, но тут случай нестандартный.

имеется wl500g premium с последней прошивкой от Олега.
провайдер - Неторн
подключение - PPTP
суть проблемы: ни в какую не хотят аплодиться файлы на внешние ftp сервера, на локальных - все супер. на внешних есть коннект, есть скачивание а вот на закачке - заливает 512 байт и виснет процесс.

читал все темы у кого была такая же проблема и лечилось прописыванием mtu на 1300 в интерфейсе и в реестре винды. у меня ни один способ не сработал! т.е. mtu не решает в моем случае :(

на днях обнаружился новый факт: нашелся единственный сервер где закачка все-таки срабатывает - мастерхост. но работает только в принудительно пассивном режиме и то не всегда. ни один из моих остальных более чем 20 ftp аккаунтов на различных хостингов не принимает аплоад файлов.

провайдер говорит проблема у меня с оборудованием, они тут не при чем. я уже весь роутер перекрутил все способы испробовал - толку никакого! помогите очень прошу - мне невозможно работать без ftp! это мой хлеб... останусь без денег :(

TDA
09-08-2007, 12:14
если прям ну очень нужно то закачивай самим роутером ;)

miguel
09-08-2007, 12:16
если прям ну очень нужно то закачивай самим роутером ;)

а это как?

ua3acf
09-08-2007, 16:29
и правда, баян. надо уменьшить Mtu до 1400 или, если вдруг не пойдет, ниже.

miguel
09-08-2007, 16:38
и правда, баян. надо уменьшить Mtu до 1400 или, если вдруг не пойдет, ниже.

у меня вообще до 576 уменьшено... ни 1400 ни 1300 и 1024 - ничего не помогло.

olegos007
10-08-2007, 09:54
а у меня такая проблема:
внешний IP
wl-500gp
подключена флешка на 512 мб
отформатирована как надо
в юсер лист прописал пользователей с разными правами
при попытке записать файл (даже маленький)
выскакивает такая штука

в вырезанных частях мой IP

тыкнете носом пожалуйста

jno
10-08-2007, 10:03
а у меня такая проблема:
...
при попытке записать файл (даже маленький)


а "ls -lа" что говорит?
какие права/владелец/группа у каталога, куда писать надо?
а ФС часом не readonly смонтирована?

olegos007
10-08-2007, 10:15
а "ls -lа" что говорит?
какие права/владелец/группа у каталога, куда писать надо?
а ФС часом не readonly смонтирована?

а это как ;-)))

помогите пожалуйста я совсем не знаю как это все бычит
надо вводить как?
я короче отформатировал
а потом в юсер листе прописал пользователей
а права как смотреть/устанавливать
а писать
ну захожу по адресу ftp://login:password@xx.xx.xx.xx
и прям в корень копирую или папку создаю
а захожу как пользователь с правами на запись стирание, а также пробовал как private или private (wo) не помогает


кстати почему я с работы не могу заходить в веб интерфейс
набираю http://xx.xx.xx.xx
а он пишет низя!

miguel
10-08-2007, 10:27
проблема решилась крайне радикально... после двух манипуляций - не знаю что из этого помогло, может все сразу.

1. скачал программку dr.TCP для изменения MTU на сетевом адаптере
http://www.dslreports.com/front/drtcp.html

выставил нужное значение для беспроводного адаптера

2. отключил нафиг приложение которое висело в трее и поставлялось с драйверами адаптера. Оно показывало уровень сигнала и всегда запускалось при старте и как-то тоже помогало настраивать вайфай. Оказывается без него комп так же хорошо коннектится к роутеру. это приложение можно вырубать и из автозагрузки.

и все :) ftp закачки полетели как миленькие.

напомню - все рассказанные ранее варианты на форуме про изменение MTU в веб-интерфейсе и системном реестре НЕ ПОМОГЛИ. поэтому искал новых решений - вот методом тыка и добрался.

может кому пригодится... естественно это не панацея и может только у меня и помогло, поэтому если будете что-то отключать и настраивать на основе моего рассказа ВЫ ДЕЛАЕТЕ ЭТО НА СВОЙ СТРАХ И РИСК я, естественно, не могу ни за что отвечать.

Удачи!

jno
10-08-2007, 10:32
тяжелый случай...


я короче отформатировал
...диск, подключенный по УСБ, да?

если так, то надо бы зайти telnet'ом и посмотреть (командой mount) куда и как оно прицепилось.

сделать cd в тот каталог (не пугайтесь - буквы диска там нет, слеши прямые, а не как в виндуз) и там сказать "ls -la ." и посмотреть на результат.


а потом в юсер листе прописал пользователей
а права как смотреть/устанавливать

и сделать, видимо, "cat /etc/passwd" и "cat /etc/group"

понять, в какие группы попали пользователи и какой группе можно писать в нужный каталог.

я разжился wl500gp только вчера и поэтому отвечаю с позиций не эксперта в этой железке, а довольно старого униксоида... :)


кстати почему я с работы не могу заходить в веб интерфейс набираю http://xx.xx.xx.xx
а он пишет низя!"по уставу не положено"!

не сочтите за наезд, но если у вас возникают эти вопросы, то "устав" менять я вам категорически не советую. :cool:

olegos007
12-08-2007, 11:32
если так, то надо бы зайти telnet'ом и посмотреть (командой mount) куда и как оно прицепилось.

в телнете пишу
mount

он выдает
/dev/root on / type squashfc (ro)
none on /dev type devfs (rw)
proc on /proc type proc (rw)
ramfs on /tmp type ramfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/discs/disk0/disc on /tmp/hardisk type vfat (rw,noatime)


я делаю
cd /tmp/hardisk

он переходит туда
ввожу ls -la

он выдает
drwxr-xr-x 5 admin root 4096 jan 1 1970 .
drwxr-xr-x 1 admin root 0 jan 1 2000 ..
drwxr-xr-x 2 admin root 4096 aug 8 21:26 ftp_pub
drwxr-xr-x 5 admin root 4096 jan 1 1980 ftp_pvt
drwxr-xr-x 2 admin root 4096 jan 1 1980 part1


а как менять то ума не приложу
помогите плиз

Mike Di
15-08-2007, 19:04
Aug 1 16:40:53 FTP server: user from 80.239.54.222 is rejected

А что значит реджектид?

Kpoxa
23-08-2007, 20:30
Только что очень мне помог этот DrTCP - с примерно той же проблемой. Спасибо большое за наводку :)

azhur
27-08-2007, 18:24
есть комп с серым Ip за Natом асуса.
какие правила нужно добавить, чтобы с этого компа можно было работать
с Ftp интернетовскими в активном режиме?
и есть ли для такого случая трекинг зависимых соединений,
или придётся втупую все входящие с сорц-порта 20 разрешать?
зы поиск юзал, но нашёл темы только про Ftp-сервер за натом, а у меня - клиент.

6opoga
28-08-2007, 14:37
есть комп с серым Ip за Natом асуса.
какие правила нужно добавить, чтобы с этого компа можно было работать
с Ftp интернетовскими в активном режиме?
и есть ли для такого случая трекинг зависимых соединений,
или придётся втупую все входящие с сорц-порта 20 разрешать?
зы поиск юзал, но нашёл темы только про Ftp-сервер за натом, а у меня - клиент.

Все должно работать и так, нужные модули в ядре есть:
$ lsmod | grep ftp
ip_nat_ftp 3944 0 (unused)
ip_conntrack_ftp 5248 1

Если ftp сервер живет не на стандартном порту, то все грустнее, надо модулю передать параметр, а как это сделать на Асусе я не знаю.

Reyter
28-08-2007, 14:53
Гм... А не проще ли включить на роутере UPNP и юзать клиент, которой умеет этой фичей пользоваться? Вот хотя бы SmartFTP (http://www.smartftp.com/features/)?

6opoga
29-08-2007, 08:48
Гм... А не проще ли включить на роутере UPNP и юзать клиент, которой умеет этой фичей пользоваться? Вот хотя бы SmartFTP (http://www.smartftp.com/features/)?
Ну у меня, например, паранойя и я боюсь, что этим UPNP будет пользоваться сосед :) Тем более, что в локалке этих UPNP запросов огромное количество.

Reyter
29-08-2007, 09:52
Ну у меня, например, паранойя и я боюсь, что этим UPNP будет пользоваться сосед :) Тем более, что в локалке этих UPNP запросов огромное количество.
Сомневаюсь, что UPNP запросы будут работать со стороны WAN. Да и кто тебе межает ограничить доступ по IP+MAC?

azhur
29-08-2007, 16:40
Гм... А не проще ли включить на роутере UPNP и юзать клиент, которой умеет этой фичей пользоваться? Вот хотя бы SmartFTP (http://www.smartftp.com/features/)?Проблема по большому счёту в одной программе, которая обновляется по FTP и не умеет переключаться в пассивный режим. А в FTP-клиенте я давно на пассивный режим переключил и не жалуюсь.

ezhfan
30-08-2007, 17:01
Проблема по большому счёту в одной программе, которая обновляется по FTP и не умеет переключаться в пассивный режим. А в FTP-клиенте я давно на пассивный режим переключил и не жалуюсь.

А что за программа, если не секрет? Может, её того, этого... Адаптировать?

Reyter
30-08-2007, 18:41
Проблема по большому счёту в одной программе, которая обновляется по FTP и не умеет переключаться в пассивный режим. А в FTP-клиенте я давно на пассивный режим переключил и не жалуюсь.
Если речь идет об одном единственном ресурсе, то может нужно не порты пробрасывать, а просто ВСЕ, идущее с определенного IP прокидывать на твой комп? Это сделать гораздо проще.

iliuxa
09-09-2007, 08:54
купил asus wl-500gp сразу залил Олеговскую прошивку
WL500gp-1.9.2.7-7g - все настроил для корбины как указано на этом сайте и столкнулся со странной проблемой.
без проблем захожу на конторский ftp, но ничего не могу от туда скачать или туда залить - скорость 0 и процесс висит.
пробовал сделать переброс портов, отключал firewall - толку 0.
в чем засада?
таким образом не работает любой ftp на который захожу.

alexanderm
09-09-2007, 09:25
Мало информации.
Какой клиент FTP используете.
Приведите его лог.
Могут быть проблемы если порт FTP не стандартный и активный режим (в этом случае проще всего использовать DMZ).
Если используете windows и IE, то попробуйте установить:
Сервис->Свойства обозревателя->Дополнительно:
Использовать пассивный FTP протокол

iliuxa
09-09-2007, 09:49
клиент flashfxp
пробовал и актив и пасив результат один - как будто начинает литься но на скорости 0 и клиент таймер накручивает.
при этом с одного фтп я могу качать но не могу на него залить
а два других в обе стороны работают

вот лог
WinSock 2.0 -- OpenSSL 0.9.7g 11 Apr 2005
[L] Connecting to moi ftp -> DNS=ftp.xxxxxx.ru IP=83.102.xxx.xxx PORT=21
[L] Connected to moi ftp
[L] 220 FTP Server ready...
[L] USER xxxx
[L] 331 User name okay, need password.
[L] PASS (hidden)
[L] 230 User logged in, proceed.
[L] SYST
[L] 215 UNIX Type: L8
[L] FEAT
[L] 211-Extension supported
[L] CLNT
[L] MDTM
[L] MDTM YYYYMMDDHHMMSS[+-TZ];filename
[L] SIZE
[L] SITE PSWD;EXEC;SET;INDEX;ZONE;CHMOD;MSG
[L] REST STREAM
[L] XCRC filename;start;end
[L] MODE Z
[L] MLST Type*;Size*;Create;Modify*;Win32.ea*;
[L] 211 End
[L] CLNT FlashFXP 3.2.0.1080
[L] 200 Noted.
[L] PWD
[L] 257 "/" is current directory.
[L] TYPE A
[L] 200 Type set to A.
[L] MODE Z
[L] 200 MODE Z ok.
[L] PORT 192,168,1,3,4,83
[L] 200 PORT Command successful.
[L] LIST -al
[L] 150 Opening ASCII mode data connection for /bin/ls.
[L] 226-Maximum disk quota limited to 2867200 kBytes
[L] Used disk quota 1954515 kBytes, available 912684 kBytes
[L] 226 Transfer complete.
[L] List Complete: 237 bytes in 0,03 seconds (7,5 KB/s)
[L] CWD download
[L] 250 Directory changed to /download
[L] PWD
[L] 257 "/download" is current directory.
[L] PORT 192,168,1,3,4,85
[L] 200 PORT Command successful.
[L] LIST -al
[L] 150 Opening ASCII mode data connection for /bin/ls.
[L] 226-Maximum disk quota limited to 2867200 kBytes
[L] Used disk quota 1954515 kBytes, available 912684 kBytes
[L] 226 Transfer complete.
[L] List Complete: 1 KB in 0,03 seconds (33,7 KB/s)
[L] TYPE I
[L] 200 Type set to I.
[L] PORT 192,168,1,3,4,87
[L] 200 PORT Command successful.
[L] RETR планета страха.vob
[L] 150 Opening BINARY mode data connection for планета страха.vob (72404992 Bytes).

alexanderm
10-09-2007, 08:42
[L] PORT 192,168,1,3,4,87
[L] 200 PORT Command successful.
[L] RETR планета страха.vob
[L] 150 Opening BINARY mode data connection for планета страха.vob (72404992 Bytes).

Похоже, что не устанавливается входящее соединение на порту 2135 (4*256+87).
Проверить firewall? Входящие соединения не запрещены?
1. Попробовать для выяснения пробросить в виртуал сервер (только для данного FTP) порты 2049-3072.
2. Попробовать установить компьютер в Virtual DMZ (для любого FTP).

iliuxa
10-09-2007, 10:45
кстати как прописывать диапозон портов или несколько портов?

alexanderm
10-09-2007, 10:53
кстати как прописывать диапозон портов или несколько портов?
Enable Virtual Server? Yes

Virtual Server List

Port Range 1024:1047
Local IP 192.168.1.7
Local Port 1024
Protocol TCP
Protocol No.
Description My FTP

iliuxa
10-09-2007, 14:06
спасибо
тоесть на сколько я понял
диапозон 1024:1047 будет форвардиться на 1024 локальный?
а если нужно просто 2 порта указать то каким знаком разделять
или просто 2 правила вбивать?

alexanderm
10-09-2007, 14:27
так 20:21 на 20 или 2 правила 20 на 20 и 21 на 21.

DikHell
12-09-2007, 18:07
Здравствуйте!
Решил сделать из своего роутера wl500gp ftp сервер. Купил Диск 120Gb вставил в USB прописал юзера anonymous дал ему права только на чтение. Все сделал быстро и без проблем за пару минут.

Проблемы появились потом....
1. Если заходит один юзер то второй юзер с этим же паролем зайти не может ! Это пожалуй самый большой недостаток прошивки !
Вопрос как это обойти?

2. Нет Возможности настраивать Share Nodes на конкретные папки для отдельных юзеров. ПО умолчанию создаются папкуи ftp_pub и ftp_prv и права можно назначить тоько на них глобально а вот права на папку например /ftp_pub/all уже назначить невозможно.Огромное упущение и как это исправить?

3/ Мой третий вопрос не связан с ФТП. гдето в документации написано что можно сделать полноценный http сервер из роутера - но похожих настроек я не нашел - Подскажите как на USB диске подключенным к роутеру - сделать полноценный HTTP сайт

Вообще wl500gp очень доволен !

Очень жду ответа , может сам Олег поможет ? =)
Спасибо!

DikHell
12-09-2007, 21:14
Проблемы появились потом....
1. Если заходит один юзер то второй юзер с этим же паролем зайти не может ! Это пожалуй самый большой недостаток прошивки !
Вопрос как это обойти?

Вообще wl500gp очень доволен !

Очень жду ответа , может сам Олег поможет ? =)
Спасибо!

Спасибо - на первый вопрос ответа не нужно , я сам догодался как сделать

Если можно , жду ответа на 2 и и3 вопрос про права на папки и как сделать на роутере с USB HDD www сайт
Спасибо!

alexanderm
13-09-2007, 05:44
Здравствуйте!
3/ Мой третий вопрос не связан с ФТП. гдето в документации написано что можно сделать полноценный http сервер из роутера - но похожих настроек я не нашел - Подскажите как на USB диске подключенным к роутеру - сделать полноценный HTTP сайт
Спасибо!Поиск по lighttpd.

abi
17-09-2007, 19:23
Читал вот эту тему
http://www.wl500g.info/showthread.php?t=8015
Но у меня FTP стоит за роутером

iptables -t nat -I PREROUTING -j DNAT -p tcp -d $2 --dport 21 --to 10.0.0.223:21
Как в данном случае ограничить количество подключений?

Mam(O)n
17-09-2007, 19:50
Наверное так должно сработать


iptables -I FORWARD -i ! br0 -p tcp -m state --state NEW --dport 21 -m recent --update --seconds 600 --hitcount 10 --name FTP_ATTACKER --rsource -j DROP
iptables -I FORWARD -i ! br0 -p tcp -m state --state NEW --dport 21 -m recent --set --name FTP_ATTACKER --rsource

Ну и соответственно перед этим нужно не забыть загрузить модуль insmod ipt_recent

abi
17-09-2007, 20:04
Спасибо, то что доктор прописал. Я тоже мучил цепочку forward, но у меня не получилось что-то :(

Medved
19-09-2007, 10:59
У меня тоже проблема с разграничением доступа по ftp. Stupid-ftp действительно stupid, так как после редактирования вручную /tmp/stupid-ftpd.conf и перезагрузки роутера заменяет нужный мне путь на стандартный /ftp_pub/. Народ может знает кто-нибудь как сделать определённым пользователям доступ только к нужным папкам?:confused:

Reyter
19-09-2007, 11:45
Хотите продвинутых настроек в ftp - устанавливаейте продвинутый ftp-сервер вместо stupid. На пример vsftpd. Если у вас раздел HDD в формате ext3, то ставьте пропатченную версию (http://wl500g.info/showthread.php?t=9796&highlight=UTF-8) vsftpd, чтобы не было проблем с файлами с русскими именами.

TDA
19-09-2007, 16:42
На роутере стоит vsftpd в качестве ftp в настройках прописанно ограничениев 2 конекта с айпи и ограничение скорости...
Но и ногда роутер начинает дико тормозить - захожу, даю команду top _ грузит vsftpd процентов до 80 :(
netstat показывает что к нему с одного айпи до 20 коннектов хотя проверка показывает что ограничение работает - получаеться что пустые коннекты тоже обрабатываються и дают нагрузку :(
Вопрос - можно ли например фарейволом ограничить кол-во конектов к фтп и если можно то как?

DikHell
22-09-2007, 23:24
Здравствуйте
Спасибо Олегу за данный форум, благодоря которому я во многом разобрался , хотя и нет "никакого компьютерного образования=)"

Бъюсь уже вторую неделю над решение проблемы - решил обратьтися к вам !

Поставаил USB диск LaCie
в настройках USB Application
anonymous Max login 5 (как я понял только 5 анонимных смогут подключаться)
user Max Login 12 (тут я поставил бы больше но как я правильно понял ФТП не сможет принять болеее 12 одновременно изза параметра Maximum Users Allowed to Log in который максимум 12)

Первые минуты ФТП работает как часы
но подключаются 5 анонимных пользователей а отключатся забывают и начинается висяк

короче = если пользователь не делает выхода то получается что он занимает место и вешает ФТП - при этом роутер работает !
Login Timeout in Seconds: 120
Stay Timeout in Seconds:240
Симба отключена

Помогите!

DikHell
22-09-2007, 23:32
Sep 21 18:25:46 FTP server: user anonymous quit by session timeout
Sep 21 18:26:35 FTP server: user anonymous quit by session timeout
Sep 21 18:28:29 FTP server: user anonymous quit by session timeout
Sep 21 18:29:04 FTP server: user anonymous quit by session timeout
Sep 21 18:29:58 FTP server: user anonymous quit by session timeout
Sep 21 18:30:33 FTP server: user anonymous quit by session timeout
Sep 21 18:32:21 FTP server: user anonymous quit by session timeout
Sep 21 18:32:45 FTP server: user anonymous quit by session timeout
Sep 21 18:33:16 FTP server: user anonymous quit by session timeout

Mr. D.M.Black
23-09-2007, 00:28
Такая же проблема.

Asus WL-500G Premium
Прошивка WL500gp-1.9.2.7-8-pre9 (также пробовалась WL500gp-1.9.2.7-7g)
Локалка c интернетом через VPN (PPTP)
Всё настроено и функционирует

Такая странная проблема: невозможно загрузить любой файл на интернетовские фтп-сервера, если его размер больше килобайта Скачиваются файлы с FTP отлично, следовательно, и с серверами соединяется без проблем.
В настройках роутера включал/отключал фаервол, перенаправлял порты (20:21 на 21 локального IP) – не помогает.
Если кабель локалки подключить напрямую к сетевухе - всё работает без проблем (файлы больше килобайта загружаются).

По Wi-Fi данной проблемы нет

iliuxa решение найдено?

DikHell
10-10-2007, 12:35
Здравствуйте!
ПОДСКАЖИТЕ, я никак понять не могу
Есть wl500gP прошивка от Олега фтп встроенный , подключен диск 120Гб

Решил выложить файлы 4.5 и 4.7 ГБ

Загружаю на ФТП до примерно 2.2 Гб и ФТП отказывается - выдает ошибку.

Снял диск , залил файлы через компьютер подключив через УСБ - поставил обратно на роутер - файлы более 4 Гб не видятся - их как будто бы нет на диске

Где копать?

Диск разбит FAT32 , т.к. переодически используется для переноса информации виндовс систем

DikHell
10-10-2007, 12:55
Могу предположить, что либо spupidftp вносит ограничения, либо у роутера аппаратно какието ограничения.

в связи с чем доп вопрос
как установить другой FTP сервер , с учетом того , что из меня админ никакой, знаний по этой теме 1% =(

Я так понял, что сам роутер обязательно должден быть подкючен к инету , чтобы установить пакеты как минимум чтоб установитть ipkg
у меня же Автоматик IP и роутер не подключен к инету постоянно , а включается только с компа установив соелдинение

TDA
10-10-2007, 13:21
Могу предположить, что либо spupidftp вносит ограничения, либо у роутера аппаратно какието ограничения.

в связи с чем доп вопрос
как установить другой FTP сервер , с учетом того , что из меня админ никакой, знаний по этой теме 1% =(

Я так понял, что сам роутер обязательно должден быть подкючен к инету , чтобы установить пакеты как минимум чтоб установитть ipkg
у меня же Автоматик IP и роутер не подключен к инету постоянно , а включается только с компа установив соелдинение

1, да и это есть в факе
2, прочесть фак
3, еще раз прочесть фак
.....повторять пункты 2,3 до просветления..

Mam(O)n
10-10-2007, 13:50
Загружаю на ФТП до примерно 2.2 Гб и ФТП отказывается - выдает ошибку.
Возможно где-то в stupidftp (недаром он stupid) происходит целочисленное знаковое переполнение 32 разрядной переменной. Решение - использовать в качестве сервера другие программные решения.

файлы более 4 Гб не видятся ..... Диск разбит FAT32


Максимально возможный размер файла для тома FAT32 — 4 ГБ – 4 294 967 295 байт (2^32-1 – 4 294 967 295 байт)

sergicus
10-10-2007, 19:20
У меня тоже была такая проблема - попробуй поставь ssh сервер и для закачки файлов используй winscp (я так делаю)

DikHell
11-10-2007, 09:18
если я правильно понял из сообщения мамона Ssh не поможет , сам вносит ограничения на файлы более 4.5 гб

gde700
11-10-2007, 09:31
Решил выложить файлы 4.5 и 4.7 ГБ
...
Диск разбит FAT32 , т.к. переодически используется для переноса информации виндовс систем

FAT32 не поддерживает файлы больше 4 гиг.

sergicus
11-10-2007, 11:06
если я правильно понял из сообщения мамона Ssh не поможет , сам вносит ограничения на файлы более 4.5 гб

не знал, а то у меня был файл 4.1 гига только так перетащил (причем раздел был ext3)

Oleg
11-10-2007, 12:51
1) Fat такие файлы не поддерживает
2) встроенный фтп сервер не работает с файлами больше 4 гб, а вот самба поддерживает.

DikHell
11-10-2007, 18:52
Олег спасибо вам за вашу работу!
Я бы хотел добиться от роутера большего чем он есть.

Хотелось бы фтп сервер с настраиваемым доступом на количество потоков с одного IP и папками для отдельных юзеров.

Я понял , что stupid FTP не потянет - нужно ставить другой - вот мучаюсь с ipkg =)))

пока счет 3:1 роутер ведет =((((((((((((

kir-g
22-10-2007, 22:34
Реально ли сделать ftp доступным для инета, если роутер находится за NAT провайдера?
Вопрос снят. нельзя!!!

OSTAP
30-10-2007, 20:21
Подскажите, кто делал..
На компе стоит и функционирует сервер апач, FTP. Имею внешний ип-адрес. Не пойму, в какой настройке указывать и самое главное, что указывать, чтобы все эти дела работали? Спасибо.

al37919
31-10-2007, 07:25
настраиваем VSERVER в веб-интерфейсе

rfp06
23-11-2007, 14:20
Работае FTP на последней прошивке от Олега, через 24 - 30 часов доступ на FTP отрубается, при этом интернет ходит. Коробка - TSUNAMi, диск на 750 Гб., охлаждение - ок. Перезагружаешь ASUS - опять все работает. А по нормальному чтобы зависал один раз в неделю - так не предусмотренно?

Oleg
23-11-2007, 14:29
У меня месяцами работает. :)

Protei
23-11-2007, 23:10
Да, у меня примерно столько же работает встроенный stupid-ftpd, потом отмирает. Приходится ручками перезапускать. Коробка, кстати, тоже TSUNAMi, правда не думаю, что это как-то связано.

rfp06
28-11-2007, 14:07
У меня месяцами работает. :)

Скажите - где я могу быть - дурак?
Стоит в локальной сети - около 100 пользователей в день. Через 30 - 45 часов стабильно становится - недоступен. Имею ДВА ASUSA 500 gp, оба на самой новой прошивке. Поставил usb Flash на 2 Гб - песня такая же...
Я :confused:!

euseller
30-11-2007, 00:19
Честно, не знаю, насколько это реально, но очень хочется портировать на асус этот демон.
http://www.glftpd.com/

Расширенные возможности, огромное количество дополнительных скриптов и многое другое позволят вам другии глазами взглянуть на FTP.
Это на сегодняшний день лучший профессиональный сервер для специализированных задач по расширенному предоставлению услуг FTP

ВОт некоторые функции
Virtual users and groups
Bandwidth throttling (global and per user)
Multiple network connections support
Per IP configuration
Upload/Download ratio support
On the fly CRC calculating of files being uploaded
Script support on almost all commands and operations
Dupe checking (file existence in any dir)
Online user management (add/remove/edit users using site commands)
Group administrators who can manage the groups they are admin for
Built-in statistics viewable using site commands
Online log viewing using site commands
Encryption support through TLS/SSL integration
ACL Support
Many more ...

Подскажите, реально ли его портировать под асус?

rfp06
30-11-2007, 08:07
Что я один с такой проблемой?

Собрал целый тестовый стенд - 2-ва ASUS 500gP испытывал на последней прошивке Олега взятой отсюда.
Пробовал разные комбинации - результат тот же.

ASUS 500gP + USB Flash Transend 2 Гб. - отваливается через 30 - 45 часов стабильно.
ASUS 500gP + USB CASE TSUNAMI http://www.forum3.ru/descr.aspx?code=38360 + Samsung на 750 Гб. - отваливается 30 - 45 часов стабильно.

Отваливается только FTP - роутер работает стабильно!

Вот и верь после этого выбору между NAS и ASUS.

Protei
30-11-2007, 14:48
Не один, у меня тоже он отваливается, примерно через такое же время. А ты в течении этих 35-40 часов заходил по FTP? Может у него дисконект по времени простоя есть какой-нибудь. Вообще он глючный конечно, и файлы больше 2 Гб не видит, зато легкий. Поставь себе vsftpd или proftpd и не мучайся. Мне просто, когда приспичит, проще его ручками поднимать, чем ставить что-то громоздкое и долго настраивать потом. А можешь сделать, чтобы через крон он повторно запускался, как-только отвалится.

velsi
30-11-2007, 15:38
а у меня самба виснет, ссш и по my.router не отзывается....но инет работает

500g deluxe, + TSUNAMi =(

rfp06
08-03-2008, 17:47
Уважаемый Олег.:)

1. Если Asus 500 gp подключен через WAN к локальной сети - ftp сервер стабильно отваливается через 30 - 45 часов.

2. Если Asus 500 gp НЕ подключен через WAN к локальной сети - ftp сервер стабилен длительное время.

Пробовал и USB Flash Transcend 2 Гб, 8 Гб, Hdd 400 Гб SATA II в коробке Tsunami, Vipower...

Oleg
08-03-2008, 17:50
а) проверяйте питание;
б) используйте превью версию, там другой фтп сервер.

D_dmitry
08-03-2008, 18:06
у меня была така я же тема
отрубил rrd и все ок стало работать

lexass
08-03-2008, 18:11
а причем тут rrd?

3.5-Inch External USB 2.0 120-GB Hard Drive
ST3120203U2-RK
Seagate® 3.5-inch External Storage Hard Drives
живет отлично, фтп тож не падает:cool:

aromanov
14-03-2008, 19:18
WL500gP

Друзья, выручайте, очень прошу. Говорю сразу, я лох.

Менял провайдера. Пришел дядя и поставил прошивку отсюда 1.9.2.7-8.22 (стояла родная, какая - не знаю).
До этого стоял флэш-диск в USB. Сделано было для того, чтобы просто иметь доступ к одному постоянно редактируемому файлу с обоих моих компьютеров. Все прекрасно работало. После смены прошивки диск не виден. Естественно, провайдер говорит, что ничем помочь не может.

Как я понимаю, теперь за этот диск отвечает Самба, но что с ней делать, я, тупой урод, понять не могу. Если есть где-то тут пошаговая инструкция для дурачков, помогите, пожалуйста. Раньше я ставил по приложенному pdf руководству, в котором никакой Самбы, естественно, нет в помине.

Читал вразброс FAQ и HowTo, но я тупой урод, я ни слова не понимаю в технических терминах.

Заранее спасибо огромное.

Oleg
14-03-2008, 19:34
Инструкция: перейти на страницу USB Application - Samba

Выбрать:
Samba File Shares: First Partition
Default Access Level: Read/Write
Host Name: asus
Workgroup Name: MSHOME
DOS Codepage: 866 (Cyrillic/Russian)

Нажать Finish.

После этого диск будет доступен как \\asus\share

aromanov
14-03-2008, 19:36
Спасибо Вам огромное. Все работает.

Vofik
14-03-2008, 19:38
Вот........

Vofik
14-03-2008, 19:39
пока писал, уже ответили:(

aromanov
14-03-2008, 20:14
Спасибо и Вам, Vofik. Последний тупой вопрос. Я искал кое-что на фтп серверах моей сетки, и среди прочих увидел свой подключенный диск как фтп-сервер. Только я его могу видеть или велкам, товарищи?

Oleg
14-03-2008, 20:31
Нужно убедиться, что на странице
USB Application - FTP Server в поле Enable FTP Server: выбрано No или LAN Only. Тогда всё будет хорошо. Если там Yes, то все имеют доступ.

aromanov
14-03-2008, 20:39
И опять спасибо, Олег :) Теперь точно все. Нет меня :)
Надо все же со временем почитать, что тут умного пишут :)

joomla
16-03-2008, 00:17
Роутер - WL500g.Premium
прошивка 1.9.2.7-8 от Олега (за что отдельное спасибо ему)

Работает через РРРоЕ соединение с провайдером, браузеры-почта-аська - все летает.. При попытке работы со своими сайтами по фтп - не может записать файлы почему-то- файл создается, но данные туда не вписываются.
Если работать напрямую (минуя роутер) - то все ок. Хелп! Че делать - не понимаю :(

naves
18-03-2008, 22:53
уменьши размер пакета или в роутере или в венде, обсуждалось ищи по mtu size
http://wl500g.info/showthread.php?t=7212

Romgun
28-03-2008, 07:36
Суть проблемы -- многие юзеры не могут достучаться до моего фтп (сервак попыток подключения не регистрирует, клиент получает стандартные сообщения о недоступности), скорость скачивания падает (чего не происходит при прямом соединении компа с линией). Юзеры, использующие TotalComander не могут скачивать файлы вообще.

На компе (WinXP) стоит GeneFTP (думал, что решит ту же проблему с ServU), из фаерволов работает только Look'n'stop с фильтрацией лишь приложений, но не траффика (при отключении ситуация не меняется).
Рутер 500gp, прошивка версии 1.9.2.7-9 (проблема была и в более ранних версиях).
Соединение в данный момент РРРТ, vpn.corbina.net, настройки по умолчанию, адреса и маршруты получаются автоматом.
В virtual server порты 20, 21, 50000-50013 перенаправлены на локальный адрес, где стоит фтп-сервер. В GeneFTP указаны 50000-50013 для пассивного соединения.
В винде MTU ставил 1400, включал автоопределение.

rfp06
08-04-2008, 15:15
через 30 минут - стабильно имеет размер - 0 байт.
Изначально, после закачки - все ок.
FAT 32, USB HDD - ASUS 500 GP
На 9 и на 10 версиях.
У меня одного?
Заливаем через Anonymous (read/write).

naves
08-04-2008, 19:38
утечки памяти в какой-то проге?
попробуйте сделать команды ps и free через час работы и через 10(20) часов.
может просто монтирование юсб-харда отваливается за это время?

rfp06
09-04-2008, 12:17
FTP на чтение - работает достойно. FTP крутится сутками, замечаний нет. Открываешь в стандартном Internet Explorer FTP и закачиваешь файл. Нет проблем - закачивается, показывает истинный размер, все файлы рядом - ОК. Закачанный файл - любого размера. Через 30 минут, открываешь - файлы рядом - ОК, закачанный файл - 0 кб. Пробовал с нескольких компьюьеров - результат - тот же. Если напрямую на HDD CASE - OK. FAT 32. 10 версия ASUS 500 gp, HDD 750 Гб Samsung, HDD CASE - TSUNAMI.
Где я дурак?
!За новые прошивки Олегу СПАСИБО, стандартные конечно хуже в разы, даже русского языка нет.!
Поможете?

AlexBA
09-04-2008, 15:43
FTP на чтение - работает достойно. FTP крутится сутками, замечаний нет. Открываешь в стандартном Internet Explorer FTP и закачиваешь файл. Нет проблем - закачивается, показывает истинный размер, все файлы рядом - ОК. Закачанный файл - любого размера. Через 30 минут, открываешь - файлы рядом - ОК, закачанный файл - 0 кб. Пробовал с нескольких компьюьеров - результат - тот же. Если напрямую на HDD CASE - OK. FAT 32.

У меня абсолютно такая же фигня.
Если ScanDisk запустить - куча потерянных кластеров.

gde700
09-04-2008, 21:21
У меня абсолютно такая же фигня.
Если ScanDisk запустить - куча потерянных кластеров.
Гм... Если я правильно понял, то у всех, у кого проблемы - коробочки TSUNAMi?
У меня стоит вообще коробка, отобранная у жены, от автомагнитолы. Проблем нет.

AlexBA
10-04-2008, 13:29
Гм... Если я правильно понял, то у всех, у кого проблемы - коробочки TSUNAMi?


У меня не TSUNAMi, а вот такой USB-SATA/IDE Cable http://www.mobilepc.ru/p-19216.html?cPath=281.

rfp06
10-04-2008, 15:32
Помогите! Я просто хочу иметь хороший стабильный FTP! Ничего больше. Коробочка Tsunami имеет e-sata на борту и хороший 80x80x80x15 вентилятор для обдува Hdd. Поэтому ее и взял. Есть у кого нить стабильно работающий на 10 версии FTP без проблем? Какой HDD cause?

smi
10-04-2008, 16:22
Коробочка Tsunami имеет e-sata на борту и хороший 80x80x80x15 вентилятор для обдува Hdd. А питание внешнее или от USB?

rfp06
11-04-2008, 10:56
Я не один с такой проблемой. Исправят или куда откатиться? У меня два ASUS 500 GP, оба работают с этой проблемой, "железная" часть отпадает. :(

TWINc
18-04-2008, 08:50
Здравствуйте. Подскажи как в последней прошивке распределить права доступа пользователей фтп. Очень хочется, чтобы был пользователь, который может производить upload/download, но не может удалять файлы...

BraVo123
18-04-2008, 11:20
А в чём проблема, там всё так и есть вроде:
http://img524.imageshack.us/img524/5817/shot00130qw2.png

TWINc
18-04-2008, 18:56
Просто права read/write позволяют создавать и удалять файлы... Не знаю почему, может быть баг прошивки? У меня стоит последняя от Олега (10).

BraVo123
19-04-2008, 13:35
м... да, видимо это особенности vsftpd, на сколько я понял там если есть разрешение Write, то и erase автоматом , правд вроде можно для анонимуса выставить права Upload но запретить write ...

TWINc
19-04-2008, 15:51
Хм... Разбираюсь. Подскажите почему после изменения /etc/vsftpd.users/userlogin и выполнения flashfs save commit enable изменения после перезагрузки стираются...

ABATAPA
19-04-2008, 17:21
Хм... Разбираюсь. Подскажите почему после изменения /etc/vsftpd.users/userlogin и выполнения flashfs save commit enable изменения после перезагрузки стираются...

Потому что по-умолчанию этот файл не сохраняется.

batja
14-05-2008, 18:08
Не удается через рутер(WL500GP) зайти на фтп провайдера. Если же подключить кабель напрямую к компьютеру, то все работает отлично. Говорил с провайдером, мне посоветовали отключить файервол на рутере. Отключал - результат тот же, не зайти на фтп.
Какие еще варианты можно попробовать? (Тип соединения в настройках рутера - Automatic IP).

Заранее благодарен.

Molchun
15-05-2008, 06:31
Прописать маршрут?

batja
15-05-2008, 08:51
Прописать маршрут?

А как это можно сделать? Можно пример привести.

Molchun
15-05-2008, 09:19
Сорри, про automatic ip не дочитал, может дело не в маршрутизации. Но в нашей сети (static ip), если не прописана, на фтп и в дс не пускает.
Посмотрите маршрутизацию на компе и на роутере.

vmix
15-05-2008, 16:26
Пропишите на роутере MAC вайфайного девайса

batja
15-05-2008, 21:33
Пропишите на роутере MAC вайфайного девайса

Тогда я не смогу пользоваться интернетом. Дело в том, что у нас провайдер прописывает у себя MAC адрес и только с данным адресом я могу зайти в интернет. Поэтому, если я пропишу другой адрес, придется звонить провайдеру и просить его переписать у себя мой MAC адрес.

vmix
16-05-2008, 16:59
MAC роутера менять не надо, а надо в настройках роутера сделать:

1. MAC access - enable
2. указать MAC клиентского WiFi устройства

..и все заработает:)

batja
16-05-2008, 17:58
MAC роутера менять не надо, а надо в настройках роутера сделать:

1. MAC access - enable
2. указать MAC клиентского WiFi устройства

..и все заработает:)

1. Зашел в Wireless-Access control. Выбрал в MAC Access Mode - "Accept"
2. В нижнее окошко "Static Route List" добавил MAC адрес клиентского LAN устройства и MAC адрес WiFi устройства ноутбука.

Ситуация не изменилась. Ни с ноубука ни с обычного компьютера на фтп не зайти :( Сейчас самое главное для меня, чтобы доступ на фтп получил хотя бы обычный компьютер.
Может я что-то не так сделал?

Sagitarius
16-05-2008, 19:10
Если вы происываете IP адрес на роутере впучную (те не получаете автоматически) то вы не получаете и маршрутов.

1. Пропингуйте FTP сервер
Пуск->Выполнить-> cmd

ping XXX.XXX.XXX.XXX

где XXX.XXX.XXX.XXX это IP FTP сервера
Если все пакеты потеряны, то следующий шаг
2. Посмотрите какие маршруты прописаны на компе
Пуск->Выполнить-> cmd
затем

route print

посмотрите что прописано в Persistent Routes (Постоянные маршруты)
и пропишите маршрут на FTP сервер в роутер

Удачи

ЗЫ. Какой провайдер?

batja
17-05-2008, 12:33
Если вы происываете IP адрес на роутере впучную (те не получаете автоматически) то вы не получаете и маршрутов.

1. Пропингуйте FTP сервер
Пуск->Выполнить-> cmd

ping XXX.XXX.XXX.XXX

где XXX.XXX.XXX.XXX это IP FTP сервера
Если все пакеты потеряны, то следующий шаг
2. Посмотрите какие маршруты прописаны на компе
Пуск->Выполнить-> cmd
затем

route print

посмотрите что прописано в Persistent Routes (Постоянные маршруты)
и пропишите маршрут на FTP сервер в роутер

Удачи

ЗЫ. Какой провайдер?

Я думаю, имя провайдера ничего не даст. Но у нас в Эстонии он довольно известен :)
В общем ситуация такова: позвонил провайдеру, прописал MAC адрес сетевой карты компьютера. Вставляю кабель в сетевую карту, фтп - работает; вставляю кабель в рутер - интернет есть, фтп - нет.
При вставленном в рутер кабеле, запрос "ping ftp" показывает, что невозможно пропинговать данный адрес. Когда кабель идет напрямую в сетевую карту, пинг проходит и мне выдается IP адрес фтп сервера.
Такое чувство, что доступ возможен только с внешним IP адресом, который мне присваивается. Причем внешний IP адрес у меня статический, а все настройки и рутер и сетевая карта определяют автоматически.

avk
17-05-2008, 13:19
Я думаю, имя провайдера ничего не даст.

Фиг с ним, с именем! Давайте адрес!
Либо Вы должны объяснить технологию Вашего провайдера, либо второе - адрес. А то что Вы указали, что "Тип соединения в настройках рутера - Automatic IP" - это фигня. Расскажите как настроен комп при прямом подключении, от этого надо плясать.
Что касается указания MAC-адреса клиентского WiFi устройства - выбросите из головы, пустое.

batja
18-05-2008, 10:15
Фиг с ним, с именем! Давайте адрес!
Расскажите как настроен комп при прямом подключении, от этого надо плясать.
Что касается указания MAC-адреса клиентского WiFi устройства - выбросите из головы, пустое.

А что именно я должен указать про настройки компьютера? Никаких настроек при прямом подключении я не делаю, просто вставляю кабель в карту и все. Когда появляется связь, я проверяю IP карты и мне показывает, что он 85.xxx.xxx.xxx. После этого захожу в интернет и все работает.
PS. Используя подключение через рутер на любые другие фтп захожу без проблем.

Sagitarius
18-05-2008, 19:59
А что именно я должен указать про настройки компьютера?
при подключении компьютера напрямую с интернетом

route print

Затем сравнить, что получено выше с тем, что что написано в Status & Log-> Routing Table на роутере при подключении через роутер к интрнету.

Удачи

raw_mat
08-07-2008, 22:52
создал новую тему, извините если было. найти не смог.

500gP v1 (судя по всему)
прошивка олеговская -10
винт внешний 250Г, разбит ФАТ

если файлы заливаются под анонимусом - все нормально
если заливаются пользователем в свою папку - после рестарта все файлы пропадают.

если стоит тупо снести всфтпд и поставить профтпд - скажите, бум переставлять.

заранее спасибо.

vectorm
09-07-2008, 07:51
создал новую тему, извините если было. найти не смог.

500gP v1 (судя по всему)
прошивка олеговская -10
винт внешний 250Г, разбит ФАТ

если файлы заливаются под анонимусом - все нормально
если заливаются пользователем в свою папку - после рестарта все файлы пропадают.

если стоит тупо снести всфтпд и поставить профтпд - скажите, бум переставлять.

заранее спасибо.
Пути к папкам пользователей какие?

raw_mat
09-07-2008, 19:04
пути типа: /tmp/harddisk/ftp_private/username

raw_mat
15-09-2008, 20:50
Народ, подскажите плиз, с тырнетом скорость четко по трифному плану, 6,5 мегабит,а вот при попытке слить по фтп с асуса на домашний комп - скорость не больше 20 кб/сек, в чем у меня кривость рук?

raw_mat
16-09-2008, 12:07
я туплю. ASUS WL-500gP прошивка Олеговская 1.9.2.7-10, никаких фильтров не настроено, проброшено 3 порта с внешки на комп.

vectorm
16-09-2008, 13:32
Народ, подскажите плиз, с тырнетом скорость четко по трифному плану, 6,5 мегабит,а вот при попытке слить по фтп с асуса на домашний комп - скорость не больше 20 кб/сек, в чем у меня кривость рук?
Может в веб морде ограничение такое выставлено для FTP?

Pasechnick
06-10-2008, 17:58
Здравствуйте, проблема такова.
Прошился на 1.9.2.7-10.
Подключил флешку, все настроил, наладил lighttpd.
Но.. не работает встроенный vsftpd.
При попытке соединения выдает Connection refused.
В процессах его нет, настроечных файлов тоже.
В настройках включен. Что делать непонятно.
Ставить отдельный не хочется.

kir-g
06-10-2008, 18:48
Здравствуйте, проблема такова.
Прошился на 1.9.2.7-10.
Подключил флешку, все настроил, наладил lighttpd.
Но.. не работает встроенный vsftpd.
При попытке соединения выдает Connection refused.
В процессах его нет, настроечных файлов тоже.
В настройках включен. Что делать непонятно.
Ставить отдельный не хочется.

Прочитай внимательно http://www.wl500g.info/showthread.php?t=2386&highlight=%F7%E0%E9%ED%E8%EA вот эту тему там все есть.

Georgy
08-01-2009, 21:35
Ребят извините если вопрос элементарный или уже обсуждался. Поиском не смог найти. У меня wl500 gp v2 с последней прошивкой Олега (за его работу и прошивки огромное человеческое спасибо!) Вообщем у меня подключение PPPoE к интернету (netbynet), ип в инете статический, вообщем по нему подключались к моему ftp серверу (serv-u), но сейчас установил роутер, и теперь по этому ипу обращаются именно к роутеру а не к компу, как сделать чтобы обращение к фтп было через роутер но к компьютеру?

И еще два вопросика:
1. Подключил флешку с кардридером в юсб, тоже сделал фтпешник именно от роутера, скажите там сильно скорость упадет а то я проверить не могу и вообще такой сервер хуже чем который у меня через Serv-u на Бб. (плюс я пока понял тока в том что он работает без компа)
2. Никогда не пользовался файрволами, скажите его надо включать на роутере или он необязателен, просто не хочу чтобы кто-то залез через роутер в комп, без файрвола это легко сделать?

BlackHorse
08-01-2009, 21:48
Простите, а почитать форум прежде чем писать не пробовали?!....
ну например тему http://www.wl500g.info/showthread.php?t=3171

1. ФТП встроен в прошивку, нужно лишь в вебе настроить его... если воткнете флешку на ней буду лежать и файлы для фтп.
2. На роутере есть НАТ и файрвол, через него (ну если не включать фичи типа доступ к настройкам роутера через веб и не пробрасовать порты) доступа к вашему компу не будет.

Georgy
09-01-2009, 16:33
Прочитал я вчера эту тему и до моего поста и после, ну не понимаю я как сделать так чтобы когда пишешь Ftp://***.***.***.***/ открывался фтп на компьютере а не на роутере. Это маршрутизацией решается? Я просто вот тока второй день с ним разбираюсь, многих вещей не понимаю
Спасибо)

Georgy
09-01-2009, 19:27
Ребят ну ткните носом где написано как это делается, я уже весь форум перерыл)

Georgy
10-01-2009, 03:07
И еще вопросик, сильно я потеряю в скорости и в чем я вообще потеряю если подключу комп к роутеру кабелем где только четыре провода обжаты? Просто нашел такой кабель в ящике он по длине отлично подходит. Он вроде полудуплексный называется.

Georgy
10-01-2009, 04:03
Вообщем с первым вопросом разобрался, надо было оказывается в NAT settings прописать порт 21 потом локальный ип еще раз порт и протокол TCP и все заработало, правда заработало только для инетовского адреса, а для сетевого не пашет.
Остался вопрос с кабелем

vectorm
10-01-2009, 14:35
Остался вопрос с кабелем
Все зависит от того, какие проводки и как обжаты - в Инете полно схем обжатия RJ45.

Georgy
15-01-2009, 21:38
Точнее, чтобы когда комп включен. Маршртизатор переадресовывал на фтп компа (Serv-u), а когда выключен, автоматом включался фтп на роутере с флешки

DfDf
15-01-2009, 22:04
напишите скрипт в post-firewall, пинуется комп - одни iptables, не пингуется - другие. и по кругу.

Georgy
16-01-2009, 18:05
К сожалению я не особо силен в скриптах, еле разобрался вообще как запустить на компе фтп. Если кому не сложно напишите, или ткните где это попроще написано, даже готов спонсировать пивком) Спасибо

Georgy
19-01-2009, 16:14
Ребят ну помогите пожалуйста! Просто я не шарю, но мне хотя бы примерчик, я бы разобрался, а то кручу верчу а даже не знаю с чего начать

Georgy
13-02-2009, 11:52
Народ, ну помогите, это же я так понял элементарно) Покажите на примере, какие команды куда прописать. А то на разные порты роутер-фтп и комп-фтп вешать неудобно

lenich
13-02-2009, 13:18
Как советует DfDf

добавим в пост-файрволл проверку и таблицы. Работоспособность не проверял, но по идее в направление из интернета должно работать. взято тут http://wl500g.info/showpost.php?p=105351&postcount=26


#! /bin/sh
ping -c 2 "IP-компьюрера"
if [ $? -eq 0 ];then
iptables -t nat -A PREROUTING -p tcp --dport 20 -j DNAT --to-destination "IP-компьюрера":20
iptables -I FORWARD -p tcp -m tcp -d "IP-компьюрера" --dport 20 -j ACCEPT
else
iptables -t nat -A PREROUTING -p tcp --dport 20 -j DNAT --to-destination "IP-роутера":20
iptables -I FORWARD -p tcp -m tcp -d "IP-роутера" --dport 20 -j ACCEPT
fi

Less
13-02-2009, 13:40
Как советует DfDf

добавим в пост-файрволл проверку и таблицы. Работоспособность не проверял, но по идее в направление из интернета должно работать. взято тут http://wl500g.info/showpost.php?p=105351&postcount=26


#! /bin/sh
ping -c 2 "IP-компьюрера"
if [ $? -eq 0 ];then
iptables -t nat -A PREROUTING -p tcp --dport 20 -j DNAT --to-destination "IP-компьюрера":20
iptables -I FORWARD -p tcp -m tcp -d "IP-компьюрера" --dport 20 -j ACCEPT
else
iptables -t nat -A PREROUTING -p tcp --dport 20 -j DNAT --to-destination "IP-роутера":20
iptables -I FORWARD -p tcp -m tcp -d "IP-роутера" --dport 20 -j ACCEPT
fi

И как следствие на роутере после каждого выполнения скрипта будет добавляться новые два правила к уже имеющимся!!!
И если мы имеем первым правило форварда на комп а комп выключен, то все пакеты будут уходить в некуда, и некакого Вам фтп не будет.

Перед добавлением нового (заменяющего) правила необходимо вставить правило удаления старого

iptables -D ...

Сумирую: необходим правильный скрипт (выше Вам дали пример, но как по мне необходимо добавить тригер типа файла в папке, что бы при наличии работающего правила не повторялось удаление и добавление) запхнуть в крон (/opt/etc/cron.1min) каждую минуту будет пинг комп в сети хорошо...

З.Ы. Почему порт 20 (passive ftp)? почему не 21.
Кратко и по руски FTP + NAT (http://www.sys-adm.org.ua/system/ftp-nat.php) скрипта там нету но есть Первоначальная настройка брандмауера можно также ознакомится (для профилактики).

Georgy
04-04-2009, 00:11
Ребят, поставил serv-u, раньше когда роутер тока купил, все норм было стояла 7 версия этой проги, фтп работал. Теперь форматнулся, поставил 7, потом 8 версию, а она почему-то иногда прерывает соединение, как будто дисконект, может это быть связано с роутером? wl500 v2
И еще какой порт пробросить, или как сделать чтобы по Icq 6.5 принимать файлы, а то при приеме пишет ожидание и все.
Спасибо!

Georgy
21-04-2009, 02:39
Спасибо большое ребят!
В принципе основы начал понимать
попробую что нить сделать)

masters
01-05-2009, 07:05
Странная весч происходит. Перепоял память до 128Мб, разогнал до 300Мгц проц. Поставил Transmission.

И почему-то при скачивании с ФТП - скорость 1.5Мбайт/с, при заливке - 4Мбайт/с.

В чем может быть проблема? Может из-за трансмиссии, что она забирает всю ОЗУ ?

al37919
01-05-2009, 08:01
а может из-за фрагментации файлов...

Vampik
01-05-2009, 10:12
а может из-за фрагментации файлов...

Соглашусь, вполне может быть. На роутере торрентом я не пользуюсь, но у меня есть файл-сервер на FreeBSD, и при обычной скорости 160-200 Мбит/с, файлы, скачанные через Transmission, читаются не быстрее 30-50 Мбит/с. Смотрел на форуме Transmission - многие жаловались..

masters
01-05-2009, 10:39
Соглашусь, вполне может быть. На роутере торрентом я не пользуюсь, но у меня есть файл-сервер на FreeBSD, и при обычной скорости 160-200 Мбит/с, файлы, скачанные через Transmission, читаются не быстрее 30-50 Мбит/с. Смотрел на форуме Transmission - многие жаловались..

Кстати да, залил обычный файл, скачался вообще на 4-5Мбайт/с.

Хреново :(

Можно как-нить решить эту проблему, или может другой торрент-клиент кинуть? Кто что посоветует?

al37919
01-05-2009, 10:46
Можно как-нить решить эту проблему, или может другой торрент-клиент кинуть? Кто что посоветует?
единственное мне известное решение --- дефрагментация после скачки путем копирования на другой физический раздел

masters
01-05-2009, 10:49
единственное мне известное решение --- дефрагментация после скачки путем копирования на другой физический раздел

Не, ну это вообще жесть :)

А если дефрагментацию этого раздела запускать по Крону ?

Vampik
01-05-2009, 11:05
Не, ну это вообще жесть :)

А если дефрагментацию этого раздела запускать по Крону ?

Не обязательно на другой раздел, можно на тот же, но именно копирование, а не перемещение. В Linux дефрагментация не предусмотрена. Единственный вариант - как раз копирование файлов. Настоящих программ для дефрагментации не существует. Все программы, называющие себя дефрагментаторами, так же тупо копируют файлы туда-сюда.

al37919
01-05-2009, 11:23
в случае сильно фрагментированного раздела свободное пространство также будет фрагментировано. Так что если свободного места не очень много, то простое копирование может не дать максимального эффекта. Копирование на другой физический раздел где не используются p2p приложения решает проблему. Копировать можно автоматом по крону скажем в 5 утра и только готовые файлы. Т.к. процесс копирования в данной ситуации будет прожорлив по отношению к ресурсам.

masters
01-05-2009, 18:02
в случае сильно фрагментированного раздела свободное пространство также будет фрагментировано. Так что если свободного места не очень много, то простое копирование может не дать максимального эффекта. Копирование на другой физический раздел где не используются p2p приложения решает проблему. Копировать можно автоматом по крону скажем в 5 утра и только готовые файлы. Т.к. процесс копирования в данной ситуации будет прожорлив по отношению к ресурсам.

Наверно стоит смирится, ибо описанное достаточно извращенно. Держать 2й раздел :eek:
Я просто думал у одного меня такой трабл.

P.S. может самба будет пошустрей?

Vampik
01-05-2009, 18:51
P.S. может самба будет пошустрей?Без разницы.

masters
01-05-2009, 18:58
Без разницы.

Просто у меня год назад на этом-же винте стояла еще старая трансмиссия, и было пошустрей :confused:

al37919
01-05-2009, 19:43
Наверно стоит смирится, ибо описанное достаточно извращенно. Держать 2й раздел :eek:
Я просто думал у одного меня такой трабл.
почему извращенно --- я даже на винде сейчас делаю отедльный раздел для закачек --- тормозит она не меньше. На роутере прелесть в том, что можно весь процесс автоматизировать.

Просто у меня год назад на этом-же винте стояла еще старая трансмиссия, и было пошустрей
просто за год он зафрагментировался еще больше ;)

Кстати, 1.5 Мб/с --- очень неплохая скорость. Могло бы быть гораздо хуже.