фтп или не фтп?

Есть следущая ситуация:
1) у меня доступ к в инет - 660кб/с, качаю дистфайлсы на ура (+ уже накачано около 2 гигов)
2) у друга доступ - 110кб/с, дистов нет. качать неохота.
3) мы пользуемся одним провайдером, и между пользователями скорость обмена, независимо от тарифа, - 1 Мб/с

хочется сделать так, чтобы дисты сначала качались с меня, а если нет, то с зеркала...
была попытка через nfs, но запутался с /etc/export:
/tmp 192.168.0.2/0.0.0.0(sync,no_root_squash,ro,subtree_check)
что нужно писать вместо 192.168.0.2(мой ip в домашней сети) ?

Попробуй в

Попробуй в /etc/make.conf на той машине где нет дистов
GENTOO_MIRRORS="ftp://your_ip here_next_mirror"

так у меня же не

так у меня же не ftp сервер...

Если совсем

Если совсем просто, сделай ftp сервер у себя. Установка и его настройка - максимум 30 минут. А работает на ура!

+1 меньше

+1 меньше замороки,чем с nfs.
Celeron 766,256ram,geforce MX440,hdd ide samsung 120
Portage 2.1.1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo-r6 i686)
ACCEPT_KEYWORDS="x86"
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer"

ftp

Searching...
[ Results for search key : ftp ]
[ Applications found : 39 ]

Что из 39 нужно emerge, какая дока по настройке лучше/понятнее/свежее?

http://ru.gentoo-wiki.com/Н

Тебе надо

Тебе надо поставить в себя фтп сервер и открыть на нём свои distfiles.
Сервер на вкус, я например юзаю патченый до ru proftpd, есть также много других vsftpd,tinyftpd.
По поводу настройки поищи тут на форуме сто раз уже поднимались темы.

Когда поставишь у себя фтп, например ftp://your_ip/ditfiles то на другой машине, которой нужны дистфайлы пишешь GENTOO_MIRRORS="ftp://your_ip" в /etc/make.conf

я поставил vsftpd.

я поставил vsftpd. по этой доке http://ru.gentoo-wiki.com/Настройка_vsftpd

никто не

никто не подскажет, как заставить iptables пропускать из внешки к фтп?

iptables -A INPUT -p tcp -m

iptables -A INPUT -p tcp -m tcp --dport 21 -j ACCEPT
iptables -A OUTPUT -p tcp -m tcp --dport 21 -j ACCEPT
_________________
~? **!

всё-равно из

всё-равно из внешки не подрубится...

Значит смотри

Значит смотри правила, которые могут это запрещать =) нужен открытый 21й порт. Вообще, iptables -L в студию
_________________
~? **!

:)

MazeComp ~ # iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     all  --  anywhere             anywhere
ACCEPT     all  --  anywhere             anywhere
REJECT     udp  --  anywhere             anywhere            udp dpt:bootps reject-with icmp-port-unreachable
REJECT     udp  --  anywhere             anywhere            udp dpt:domain reject-with icmp-port-unreachable
DROP       tcp  --  anywhere             anywhere            tcp dpts:0:1023
DROP       udp  --  anywhere             anywhere            udp dpts:0:1023
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:ftp

Chain FORWARD (policy DROP)
target     prot opt source               destination
DROP       all  --  anywhere             192.168.0.0/16
ACCEPT     all  --  192.168.0.0/16       anywhere
ACCEPT     all  --  anywhere             192.168.0.0/16

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:ftp

/etc/init.d/iptables stop - ftp пашет, в локалке, ес-сно, инета нет... => траблы точно с привелегиями в iptables

Инет то какой?

Инет то какой?
Вот у меня ADSL вот для того чтобы что-то на внешку выпустить нужно еще модем настроить.

adsl

у меня:
adsl avangard мопед xavi usb. к компу - свитч, к нему ноутбуки. интернет ноутбукам через мой комп, настраивал по http://www.gentoo.org/doc/ru/home-router-howto.xml
тариф - 660Кб/с (80 КБ/с) + 4.25 гигов дистфайлсов

у друга:
dlink 200 usb мопед, тариф - 110 Кб/с(14 КБ/с)

между нами скорость обмена - 1Мб/с (http://avangard-adsl.ru/ru/ban1) [между абонентами avangard-adsl скорость обмена данными - 1Мб/с]

хочется - друг качает дистры с меня, а если у меня нет, то с официальных зеркал.

что есть - vsftpd, у друга в /etc/make.conf я пробит как зеркало. Всё пашет на ура, если iptables выключен. В его настройках закрыты все привелигерованные порты (вроде 1-1000). При включенном iptables коннект к 21-ому порту из интернета закрыт (только через локалку [мои ноуты через свитч]). Как написанно в http://www.gentoo.org/doc/ru/home-router-howto.xml порты не открыть, то ли что-то с моей настройкой, то ли обновился iptables и поменялся синтаксис команд...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".