Страница 1 из 1
oops transparent proxy - проблема
Добавлено: 2008-10-31 19:07:20
FeRan
установил oops из портов. Настроил как transparent. Заработало.
Через 2 дня работать перестало. В чем может быть проблема?
Ядро - GENERIC, 7.0-RELEASE
/etc/pf.rules:
Код: Выделить всё
lan="vr0"
wan="ng0"
trusted_lan="192.168.93.0/24"
table <proxy_ip> { 192.168.93.0/24, !192.168.93.93 }
set block-policy return
set skip on lo0
scrub in all
rdr on $lan inet proto tcp from <proxy_ip> to any port www -> 192.168.93.93 port 3128
nat on $wan from $trusted_lan to any -> ($wan)
В логах постоянно появляются ошибки типа:
transparent/redir(): NAT open failed: No such file or directory
Re: oops transparent proxy - проблема
Добавлено: 2008-11-01 8:10:38
manefesto
Странно конечно.
Но если мне не изменяет память нужно нат поднимать через natd.
Или в pf можно и так ?
Конечно нат тут не при чем должен быть.
Ты уверен что инет работает?
Re: oops transparent proxy - проблема
Добавлено: 2008-11-01 14:28:42
paix
можно через пф.
а ng0 в данный момент присутствует в системе?
Re: oops transparent proxy - проблема
Добавлено: 2008-11-01 21:29:06
---nebo---
1) Как именно перестал работать? Пользователи не подключ. к проксе или прокся не тянет с нета?
2) Если ставить нат, то зачем тогда прокси? ты ставиш прокси что бы как-то управлять пользователями и доступом их нет, но если он вместо того что-бы в браузере пост.галочку прокси, просто укажут шлюз в настройках, то все будет ити мино прокси.
Re: oops transparent proxy - проблема
Добавлено: 2008-11-04 23:22:32
FeRan
NAT у меня через PF сделан.
Все работает в любом случае.
В случае падения проксика инет и ng0 присутствуют.
После глюка начисто перестает работать oops.
А надо хотя бы для того чтобы резать рекламу и экономить на трафике.
Народ дикий и нервный. F5 в браузерах нажимает каждые минуту - две.
причем с разных машин по одинаковым сайтам.
И галочку их сложно заставить поставить.
Причем примерная схема отлично работала на Линуксе. Правда сам линукс приходилось нечер 2 дня перегружать...
Re: oops transparent proxy - проблема
Добавлено: 2008-11-04 23:26:43
FeRan
А после того, как глюк случается. то делаем
shutdown -r now
потом видим в логах /var/log/oops/oops.log:
Код: Выделить всё
Tue Nov 4 22:22:52 2008 [0x28401100]main(): Binding to 123.123.123.123 enabled.
Tue Nov 4 22:22:52 2008 [0x28401100]report_limits(): RLIMIT_DATA: 536870912
Tue Nov 4 22:22:52 2008 [0x28401100]report_limits(): RLIMIT_NOFILE: 2599
Tue Nov 4 22:22:52 2008 [0x28401100]report_limits(): RLIMIT_CORE: 4294967295
Tue Nov 4 22:22:52 2008 [0x28401100]main(): oops 1.5.24 Started.
Tue Nov 4 22:22:52 2008 [0x28401100]run(): http_listen on descriptor 29
Tue Nov 4 22:22:52 2008 [0x28401100]run(): http_listen accf_http not loaded No such file or directory
Tue Nov 4 22:22:52 2008 [0x28401100]run(): icp_listen on descriptor 30
Tue Nov 4 22:22:52 2008 [0x28401100]Starting threads
Tue Nov 4 22:22:52 2008 [0x28401300]Statistics started.
Tue Nov 4 22:22:52 2008 [0x28401400]Garbage collector started.
Tue Nov 4 22:22:52 2008 [0x28401500]Garbage drop started.
Tue Nov 4 22:22:52 2008 [0x28401600]Log rotator started.
Tue Nov 4 22:22:52 2008 [0x28401700]Clean disk started.
Tue Nov 4 22:22:52 2008 [0x28401800]Eraser started.
Tue Nov 4 22:22:52 2008 [0x28401200]check_storage(): Checking storage /usr/local/oops/storages/oops_storage
Tue Nov 4 22:22:52 2008 [0x28401200]check_storage(): Super: 153600 total
Tue Nov 4 22:22:52 2008 [0x28401200]check_storage(): 135835 free
Tue Nov 4 22:22:52 2008 [0x28401200]check_storage(): 4096 blk size
Tue Nov 4 22:22:52 2008 [0x28401200]check_storage(): deadfeed - magic
Tue Nov 4 22:22:52 2008 [0x28401200]check_storage(): Read map.
Tue Nov 4 22:22:52 2008 [0x28401200]check_storage(): Done.
Tue Nov 4 22:22:52 2008 [0x28401200]check_storage(): Done with it.
Tue Nov 4 22:22:52 2008 [0x28401200]check_storage(): Found 135835 free blocks in map, 135835 in superblock
Tue Nov 4 22:22:52 2008 [0x28401200]check_storage(): Free list ok.
Tue Nov 4 22:22:52 2008 [0x28401200]init_storage(): Build seg map.
Tue Nov 4 22:22:52 2008 [0x28401200]init_storage(): Storage /usr/local/oops/storages/oops_storage ready.
Tue Nov 4 22:22:52 2008 [0x28401200]prep_storages(): Storages checked.
Tue Nov 4 22:23:02 2008 [0x28401700]check_expire(): EXPIRE started, 0 total, 0 expired
Tue Nov 4 22:23:02 2008 [0x28401700]release_blks(): segmap[60984]=65537
Re: oops transparent proxy - проблема
Добавлено: 2008-11-05 6:57:32
manefesto
собирал с какой нибудь оптимизацией ?
Re: oops transparent proxy - проблема
Добавлено: 2008-11-05 13:14:12
FeRan
собирал из портов 1.5.24_6
из опций GIGABASE и PCRE
Re: oops transparent proxy - проблема
Добавлено: 2008-11-06 10:53:21
gonzo111
а где в логах падение, прокси с какой ошибкой?
может что в конфиге oops намудрил?
Re: oops transparent proxy - проблема
Добавлено: 2008-11-06 20:57:56
Morty
сам оопс не падает ?? если падает пробуй другой тип БД для хранилища,
пересобирай и вместо gigabase ставь DB4
Re: oops transparent proxy - проблема
Добавлено: 2009-05-17 20:37:18
Bellringer
В консоле набираем
edit /usr/local/etc/oops/oops.cfg
Ищем строчки
module transparent {
myport 3128
# broken_browsers MSIE
}
Строчка broken_browsers MSIE д,б, закомментированна иначе ждёт вас big wahalla