фтп или не фтп?
Maze 9 Августа, 2007 - 19:55
Есть следущая ситуация:
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
Что из 39 нужно emerge, какая дока по настройке лучше/понятнее/свежее?
http://ru.gentoo-wiki.com/Н
http://ru.gentoo-wiki.com/Настройка_vsftpd
на раз
Тебе надо
Тебе надо поставить в себя фтп сервер и открыть на нём свои 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 в студию
_________________
~? **!
:)
/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 и поменялся синтаксис команд...