pf + squid прозрачно

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
zeus4all
сержант
Сообщения: 261
Зарегистрирован: 2009-10-07 18:48:34
Откуда: Далекий космос

pf + squid прозрачно

Непрочитанное сообщение zeus4all » 2010-08-25 20:04:25

Доброго времени суток, вообще не пашет ета связка у меня.

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

#
#begin
int_if="rl0"
ext_if="nfe0"
me="127.0.0.1"
icmp_types="{ echoreq, unreach }"
trusted_lan1="172.16.1.0/24"
trusted_lan2="192.0.1.0/24"
set block-policy return
set skip on lo0
#set skip on $int_if
#set timeout { frag 10, tcp.established 3600 }
scrub in all
rdr on rl0 proto { tcp } from 172.16.1.0/24 to any port 80 -> 127.0.0.1 port 3129
#rdr on $int_if proto { tcp udp } from $trusted_lan1 to any port 80 -> 127.0.0.1 port 3129
nat on $ext_if from $trusted_lan1 to any -> ($ext_if)
antispoof quick for $ext_if
block all
#pass on lo0 from any to any
pass out on $ext_if from $ext_if to any keep state
pass out on $ext_if from lo0 to any keep state
pass out on $ext_if from $trusted_lan1 to any keep state
pass in on $ext_if from $trusted_lan2 to any keep state
pass in on $int_if from $trusted_lan1 to any keep state
pass log inet proto icmp all icmp-type $icmp_types
лиса на ноуте включенном во порт сервера rl0 с адресом 172.16.1.15 пишет соединени с серваком было сброшено...без редиректа инет работает на ноуте.

хвост с кешлога

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

2010/08/25 20:50:08| Set Current Directory to /var/spool/squid
2010/08/25 20:50:08| Loaded Icons.
2010/08/25 20:50:08| Accepting transparently proxied HTTP connections at 0.0.0.0, port 3129, FD 11.
2010/08/25 20:50:08| commBind: Cannot bind socket FD 13 to *:3130: (48) Address already in use
FATAL: Cannot open ICP Port
Squid Cache (Version 3.0.STABLE25): Terminated abnormally.
CPU Usage: 0.014 seconds = 0.014 user + 0.000 sys
Maximum Resident Size: 6016 KB
Page faults with physical i/o: 0

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

predator[squid] > sockstat | grep squid
squid    squid      1326  3  dgram  -> /var/run/log
squid    squid      1326  6  udp4   *:53042               *:*
squid    squid      1326  13 tcp4   *:8080                *:*
squid    squid      1326  14 udp4   *:3130                *:*
squid    squid      1323  3  dgram  -> /var/run/log
Историю пишут победители, поэтому в ней не упоминаются проигравшие. (с) Артур Дрекслер
Я знаю только то, что ничего не знаю. (с) Сократ
Если тебе плюют в спину, значит ты впереди. (с) Конфуций

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
zeus4all
сержант
Сообщения: 261
Зарегистрирован: 2009-10-07 18:48:34
Откуда: Далекий космос

Re: pf + squid прозрачно

Непрочитанное сообщение zeus4all » 2010-08-25 20:09:15

подсобите из не обходимых мне тем не окучены остались тока pf и прокси сервер....
Историю пишут победители, поэтому в ней не упоминаются проигравшие. (с) Артур Дрекслер
Я знаю только то, что ничего не знаю. (с) Сократ
Если тебе плюют в спину, значит ты впереди. (с) Конфуций

Гость
проходил мимо

Re: pf + squid прозрачно

Непрочитанное сообщение Гость » 2010-08-25 20:13:06

tcpdump pflog
всегда решали данную проблему
представиет что вы tcpip пакет, и идите начиная от источника заканчивая приемником
и смотрите где куда что не приходит

Аватара пользователя
zeus4all
сержант
Сообщения: 261
Зарегистрирован: 2009-10-07 18:48:34
Откуда: Далекий космос

Re: pf + squid прозрачно

Непрочитанное сообщение zeus4all » 2010-08-25 20:15:02

хорошо попробую
Историю пишут победители, поэтому в ней не упоминаются проигравшие. (с) Артур Дрекслер
Я знаю только то, что ничего не знаю. (с) Сократ
Если тебе плюют в спину, значит ты впереди. (с) Конфуций

Аватара пользователя
zeus4all
сержант
Сообщения: 261
Зарегистрирован: 2009-10-07 18:48:34
Откуда: Далекий космос

Re: pf + squid прозрачно

Непрочитанное сообщение zeus4all » 2010-08-25 20:35:01

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

00:00:05.773759 rule 8/0(match): pass in on rl0: 172.16.1.15.59510 > 213.140.231.3.53: 14385+[|domain]
00:00:00.024617 rule 8/0(match): pass in on rl0: 172.16.1.15.1467 > 127.0.0.1.3129: Flags [S], seq 3251303216, win 65535, options [mss 1460,nop,nop,sackOK], length 0
00:00:00.438831 rule 8/0(match): pass in on rl0: 172.16.1.15.1467 > 127.0.0.1.3129: Flags [S], seq 3251303216, win 65535, options [mss 1460,nop,nop,sackOK], length 0
00:00:00.402363 rule 8/0(match): pass in on rl0: 172.16.1.15.1467 > 127.0.0.1.3129: Flags [S], seq 3251303216, win 65535, options [mss 1460,nop,nop,sackOK], length 0
00:00:00.003356 rule 8/0(match): pass in on rl0: 172.16.1.15.54042 > 213.140.231.3.53: 8744+[|domain]
00:00:00.021477 rule 8/0(match): pass in on rl0: 172.16.1.15.1469 > 127.0.0.1.3129: Flags [S], seq 1260055405, win 65535, options [mss 1460,nop,nop,sackOK], length 0
00:00:00.477123 rule 8/0(match): pass in on rl0: 172.16.1.15.1469 > 127.0.0.1.3129: Flags [S], seq 1260055405, win 65535, options [mss 1460,nop,nop,sackOK], length 0
00:00:00.502914 rule 8/0(match): pass in on rl0: 172.16.1.15.1469 > 127.0.0.1.3129: Flags [S], seq 1260055405, win 65535, options [mss 1460,nop,nop,sackOK], length 0
00:00:09.203327 rule 8/0(match): pass in on rl0: 172.16.1.15.1470 > 192.0.1.50.10051: Flags [S], seq 1767387763, win 65535, options [mss 1460,nop,nop,sackOK], length 0
00:00:00.453785 rule 8/0(match): pass in on rl0: 172.16.1.15.1470 > 192.0.1.50.10051: Flags [S], seq 1767387763, win 65535, options [mss 1460,nop,nop,sackOK], length 0
00:00:00.501945 rule 8/0(match): pass in on rl0: 172.16.1.15.1470 > 192.0.1.50.10051: Flags [S], seq 1767387763, win 65535, options [mss 1460,nop,nop,sackOK], length 0
добавил лог правила
pass in log on $int_if from $trusted_lan1 to any keep state
Историю пишут победители, поэтому в ней не упоминаются проигравшие. (с) Артур Дрекслер
Я знаю только то, что ничего не знаю. (с) Сократ
Если тебе плюют в спину, значит ты впереди. (с) Конфуций

Аватара пользователя
zeus4all
сержант
Сообщения: 261
Зарегистрирован: 2009-10-07 18:48:34
Откуда: Далекий космос

Re: pf + squid прозрачно

Непрочитанное сообщение zeus4all » 2010-08-25 20:36:53

дальше чегот о не пойму куда копать
Историю пишут победители, поэтому в ней не упоминаются проигравшие. (с) Артур Дрекслер
Я знаю только то, что ничего не знаю. (с) Сократ
Если тебе плюют в спину, значит ты впереди. (с) Конфуций

Аватара пользователя
zeus4all
сержант
Сообщения: 261
Зарегистрирован: 2009-10-07 18:48:34
Откуда: Далекий космос

Re: pf + squid прозрачно

Непрочитанное сообщение zeus4all » 2010-08-25 21:25:34

добавка я убрал в настройках сквида transparent, и натсроил ноут руками, так вот непашет у меня сквид,скорее всего поетому и не проходит.
Историю пишут победители, поэтому в ней не упоминаются проигравшие. (с) Артур Дрекслер
Я знаю только то, что ничего не знаю. (с) Сократ
Если тебе плюют в спину, значит ты впереди. (с) Конфуций

_Scar
проходил мимо

Re: pf + squid прозрачно

Непрочитанное сообщение _Scar » 2010-08-25 22:14:26

вопрос снят, не пахал сквид после обновления , перезагрузка расставила все на свои места. Спасибо о великий Гость, после дюмпа лога стал подозревать кальмара.