ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] ftp proxy
@ 2006-02-21 16:45 Andrii Dobrovol`s`kii
  2006-02-22  2:20 ` Вадим Илларионов
  0 siblings, 1 reply; 6+ messages in thread
From: Andrii Dobrovol`s`kii @ 2006-02-21 16:45 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 470 bytes --]

Hi,
А чем лучше проксировать фтп трафик в М2.4? Чтоб можно было ещё и
рулить им и статистику получать.
-- 
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua            Kyiv, Ukraine
Phone: (380-44)   525-7824            Department of Gas Electronics
Fax:   (380-44)   525-2329             Institute of Physics of NASU
*********************************************************************


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] ftp proxy
  2006-02-21 16:45 [Comm] ftp proxy Andrii Dobrovol`s`kii
@ 2006-02-22  2:20 ` Вадим Илларионов
  2006-02-22 13:07   ` Anatoli Kulikouski
  0 siblings, 1 reply; 6+ messages in thread
From: Вадим Илларионов @ 2006-02-22  2:20 UTC (permalink / raw)
  To: community

Andrii Dobrovol`s`kii wrote:

> Hi,
> А чем лучше проксировать фтп трафик в М2.4? Чтоб можно было ещё и
> рулить им и статистику получать.

Я пользую frox. Просто работает.
________________________
С уважением,
Вадим Илларионов
системный администратор
Усолье-Сибирский почтамт
JID: см. <mailto:>
UIN: 7899517
Телефоны:
Мобильный +7 904 658-4154
Рабочий   +7 39543 444-00



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] ftp proxy
  2006-02-22  2:20 ` Вадим Илларионов
@ 2006-02-22 13:07   ` Anatoli Kulikouski
  2006-02-27  0:41     ` Вадим Илларионов
  0 siblings, 1 reply; 6+ messages in thread
From: Anatoli Kulikouski @ 2006-02-22 13:07 UTC (permalink / raw)
  To: master, ALT Linux Community

Вадим Илларионов пишет:

>Я пользую frox. Просто работает.
>  
>
ALT Linux 2.4 Master + updates, ядро не менял. Фрокс
пробовал многократно. Нужен именно в режиме прозрачного
прокси. И альтовский и самосборный, и инит-скрипты
егойные менял (в этой рассылке было) -- не работает ни в какую!
Причина - ipchains-совместимое ядро -- в /usr/share/doc/frox... об
этом пишется.
Вопрос: есть ли опыт использования фрокса как прозрачного прокси
в ALT Linux Master? С каким ядром?

-- 
С уважением А.Куликовский. <kae@tut.by>



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] ftp proxy
  2006-02-22 13:07   ` Anatoli Kulikouski
@ 2006-02-27  0:41     ` Вадим Илларионов
  2006-02-27 19:53       ` "А. Куликовский"
  0 siblings, 1 reply; 6+ messages in thread
From: Вадим Илларионов @ 2006-02-27  0:41 UTC (permalink / raw)
  To: community

Anatoli Kulikouski wrote:

> ALT Linux 2.4 Master + updates, ядро не менял. Фрокс
> пробовал многократно. Нужен именно в режиме прозрачного
> прокси. И альтовский и самосборный, и инит-скрипты
> егойные менял (в этой рассылке было) -- не работает ни в какую!
> Причина - ipchains-совместимое ядро -- в /usr/share/doc/frox... об
> этом пишется.
> Вопрос: есть ли опыт использования фрокса как прозрачного прокси
> в ALT Linux Master? С каким ядром?

Именно в Мастере-2.4 и пользую.
$ uname -r
2.4.26-std-up-alt13

$ rpm -q frox
frox-0.7.18-alt1

Собирал сам, из Сизифовского сырец-рпм.

Конфиг:
$ grep -v ^# /etc/frox.conf | grep -v ^$
Port 2121
User ftp
Group ftpadmin
WorkingDir /var/lib/frox
LogLevel 20
LogFile /var/log/frox/frox.log
APConv yes
BounceDefend yes
AllowNonASCII yes
CacheModule HTTP
HTTPProxy localhost:3128
MinCacheSize 5
CacheAll yes
MaxForks 10
MaxForksPerHost 4
ACL Allow 192.168.0.0/24 - *
ACL Allow 192.168.1.0/24 - *

Инит-скрипт:
$ grep -v ^# /etc/init.d/frox | grep -v ^$
WITHOUT_RC_COMPAT=1
. /etc/init.d/functions
DAEMON=frox
CONFIG=/etc/$DAEMON.conf
LOCKFILE=/var/lock/subsys/$DAEMON
USER=ftp
RETVAL=0
start(){
        start_daemon --lockfile "$LOCKFILE" --expect-user $USER -- $DAEMON
-f $CONFIG
        RETVAL=$?
        return $RETVAL
}
stop(){
        stop_daemon  --lockfile "$LOCKFILE" --expect-user $USER -- $DAEMON
        RETVAL=$?
        return $RETVAL
}
restart(){
        stop
        start
}
case "$1" in
        start|stop|restart)
                $1
        ;;
        condstop)
                [ -e "$LOCKFILE" ] && stop
        ;;
        condrestart)
                [ -e "$LOCKFILE" ] && restart
        ;;
        status)
                status --expect-user $USER -- $DAEMON
                RETVAL=$?
        ;;
        *)      msg_usage "${0##*/} {start|stop|restart|condstop
condrestart|status}"
                RETVAL=1
esac
exit $RETVAL


Прозрачность обеспечена так:

FILTER=/sbin/iptables
PostalIF=eth0
Postal=192.168.0.0/24
PKDIF=eth1
PKD=192.168.1.0/24
InetIF=eth2
HTTP=http,webcache,tproxy
Squid=3128
Frox=2121
$FILTER -t nat -A PREROUTING -i $PostalIF -s $Postal -d ! $Postal -p tcp -m
multiport --dports $HTTP -j REDIRECT --to $Squid
$FILTER -t nat -A PREROUTING -i $PostalIF -s $Postal -d ! $Postal -p tcp
--dport ftp -j REDIRECT --to $Frox
$FILTER -t nat -A PREROUTING -i $PKDIF -s $PKD -p tcp -m multiport --dports
$HTTP -j REDIRECT --to $Squid
$FILTER -t nat -A PREROUTING -i $PKDIF -s $PKD -p tcp --dport ftp -j
REDIRECT --to $Frox
_______________________
С уважением,
Вадим Илларионов
системный администратор
Усолье-Сибирский почтамт
JID: см. <mailto:>
UIN: 7899517
Телефоны:
Мобильный +7 904 658-4154
Рабочий   +7 39543 444-00



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] ftp proxy
  2006-02-27  0:41     ` Вадим Илларионов
@ 2006-02-27 19:53       ` "А. Куликовский"
  2006-02-28  0:37         ` Вадим Илларионов
  0 siblings, 1 reply; 6+ messages in thread
From: "А. Куликовский" @ 2006-02-27 19:53 UTC (permalink / raw)
  To: master, ALT Linux Community

Вадим Илларионов пишет:
> Anatoli Kulikouski wrote:
...поскипано...
>>Вопрос: есть ли опыт использования фрокса как прозрачного прокси
>>в ALT Linux Master? С каким ядром?
> 
> 
> Именно в Мастере-2.4 и пользую.
> $ uname -r
> 2.4.26-std-up-alt13
> 
> $ rpm -q frox
> frox-0.7.18-alt1
> 
> Собирал сам, из Сизифовского сырец-рпм.
...поскипано...

А собранным пакетом можете поделиться?

ЗЫ: В бэкпорты бы его...

-- 
С уважением, А.Куликовский.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] ftp proxy
  2006-02-27 19:53       ` "А. Куликовский"
@ 2006-02-28  0:37         ` Вадим Илларионов
  0 siblings, 0 replies; 6+ messages in thread
From: Вадим Илларионов @ 2006-02-28  0:37 UTC (permalink / raw)
  To: community

"А. Куликовский" wrote:

> А собранным пакетом можете поделиться?
Да мне не жадко. Но не проще ли у себя запустить сборку?
rpm --rebuild frox-0.7.18-alt1.src.rpm
Тем более что он, сколько помню, каким-то боком привязывается к ядру.

> ЗЫ: В бэкпорты бы его...
Это не ко мне. К мейнтейнеру, наверное.

________________________
С уважением,
Вадим Илларионов
системный администратор
Усолье-Сибирский почтамт
JID: см. <mailto:>
UIN: 7899517
Телефоны:
Мобильный +7 904 658-4154
Рабочий   +7 39543 444-00



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2006-02-28  0:37 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-02-21 16:45 [Comm] ftp proxy Andrii Dobrovol`s`kii
2006-02-22  2:20 ` Вадим Илларионов
2006-02-22 13:07   ` Anatoli Kulikouski
2006-02-27  0:41     ` Вадим Илларионов
2006-02-27 19:53       ` "А. Куликовский"
2006-02-28  0:37         ` Вадим Илларионов

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git