Страница 1 из 1

Frox

Добавлено: 2006-08-16 14:11:35
Voronok
Кто-нибудь пользовался этой штукой?

Никак не могу заставить нормально работать. Во-первых, в логах почти ничего нет. Хотя LogLevel менял от 5 до 25. Во-вторых не пойму, как его увязать со Squid.
Пишу в конфиге:

CacheModule http
HTTPProxy 192.168.0.5:3128 (пробовал и 192.168.0.5:80 и 127.0.0.1:3128 и 127.0.0.1:80)
MinCacheSize 4096

В сквиде пишу:

acl froxserver src 192.168.0.5 (192.0.0.1 тоже пробовал)
...
http_access allow froxserver

В результате ничего не происходит. То есть захожу на фтп через frox (при подключении клиентом TotalComander надпись была, что-то про frox), но минуя squid. Так как в его логах никаких записей по этому поводу нет. Про логи frox'а я уже писал... :(

Добавлено: 2006-08-16 14:30:44
Alex Keda

Добавлено: 2006-08-16 15:22:24
Voronok
Там другая ситуация. В статье Frox используется как обычный фтп-прокси. Судя из строчки:
CacheModule local

Я же хочу сделать его прозрачным и пускать траффик через сквид:
http://www.linuxcenter.ru/lib/articles/ ... tyle=print

Добавлено: 2006-08-16 15:46:27
Alex Keda
он и есть прозрачный. но без сквида.сам по себе...

Добавлено: 2006-08-16 16:03:20
northern
А у меня писал вот, что:

Код: Выделить всё

Fri Jul 28 18:33:47 2006 frox[6477] Attempt to connect to self. Do you need to set DoNTP to yes?
Fri Jul 28 18:33:47 2006 frox[6477] Closing session
Fri Jul 28 18:33:52 2006 frox[6478] Connect from 192.168.11.23
Fri Jul 28 18:33:52 2006 frox[6478] ... to 192.168.11.1()
Fri Jul 28 18:33:52 2006 frox[6478]   S: 421 Proxy tried to loop. Closing connection
я его вообще запустить не смог - ни прозрачным, ни каким короче...

Добавлено: 2006-08-16 17:09:02
Alex Keda
блин... у меня с полпинка взлетел...

Добавлено: 2006-08-16 17:33:26
northern
я его хотел на одном интерфейсе поднять

Добавлено: 2006-08-17 9:24:32
Voronok
Не знаю в чем дело. Frox работает, только в фтп-клиенте приходится указывать адрес прокси. Какой же это прозрачный режим? А все потому, как я понял, что фрокс ждет имя пользователя. Браузер тоже поэтому не пускает, т.к. он не посылает команду USER Можно от этого как-нибудь уйти?

Добавлено: 2006-08-17 9:27:52
Voronok
А у меня писал вот, что:

Fri Jul 28 18:33:47 2006 frox[6477] Attempt to connect to self. Do you need to set DoNTP to yes?
Fri Jul 28 18:33:47 2006 frox[6477] Closing session
Fri Jul 28 18:33:52 2006 frox[6478] Connect from 192.168.11.23
Fri Jul 28 18:33:52 2006 frox[6478] ... to 192.168.11.1()
Fri Jul 28 18:33:52 2006 frox[6478] S: 421 Proxy tried to loop. Closing connection

У меня тоже это пишет, я протупил - забыл лог-файлу права назначить. :roll:

У меня тоже самое пишет, если подключаешся через броузер или через клиент, но без подачи команды USER.

Добавлено: 2006-08-17 11:29:09
Voronok
У меня вопрос: Frox вообще можно заставит работать без запроса username? :?

Добавлено: 2006-08-17 11:42:01
Alex Keda
в смысле?

Добавлено: 2006-08-17 11:47:55
Voronok
Ну чтобы Frox не требовал посылку команды USER. Или я чего-то не догоняю?

Добавлено: 2007-03-19 16:30:30
Гость
если в фаре выставим:

Firewall:port
192.168.0.1:2121


то все работает...

а вот как прозрачный работать нехочет.

Connect from 192.168.0.214(phoenix.local)
S: 220 Frox transparent ftp proxy. Login with username[*host[:port]]

... to 192.168.0.1()
S: 421 Proxy tried to loop. Closing connection

Attempt to connect to self. Do you need to set DoNTP to yes?
Closing session
DoNTP yes
NTPAddress 192.168.0.1:2121
c DoNTP менял, безтолку.
rdr on vr0 proto tcp from {192.168.0.214/32} to any port 21 -> 192.168.0.1 port 2121

Код: Выделить всё

rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=8<VLAN_MTU>
        inet 172.17.17.253 netmask 0xffffff00 broadcast 172.17.17.255
        ether 00:02:44:bf:5b:7a
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
vr0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
        ether 00:13:d4:c7:17:d1
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
pfsync0: flags=0<> mtu 2020
        syncpeer: 224.0.0.240 maxupd: 128
pflog0: flags=141<UP,RUNNING,PROMISC> mtu 33208
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet 127.0.0.1 netmask 0xff000000

ps. FreeBSD 6.2
ps2. через inetd тоже самое...

Добавлено: 2007-03-19 20:19:11
abanamat
фрокс у меня нормально работал на 6.0 один раз в транспаренте. На 6.1. в точно такой же конфиге отказался работать. Кривой он какой-то..