The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"fwd на squid"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"fwd на squid"  
Сообщение от VArtem (ok) on 20-Авг-07, 18:36 
Есть FreeBSD на которой я поставил squid. Все клиенты шейпятся с помощью ipfw но некоторых нужно кинуть через squid. В общем после правил с натом пишу

ipfw add fwd 127.0.0.1,3128 tcp from 192.168.0.2 to any 80
ipfw add pipe 102 all from 192.168.0.2 to any via dc0
ipfw pipe 102 config bw 64Kbit/s queue 50
ipfw add pipe 103 all from any to 192.168.0.2 via dc0
ipfw pipe 103 config bw 160Kbit/s queue 50

После этого, когда запрашиваю какой-нибудь сайт - получаю ошибку?
ERROR
The requested URL could not be retrieved

--------------------------------------------------------------------------------

While trying to retrieve the URL: /

The following error was encountered:

Invalid URL
Some aspect of the requested URL is incorrect. Possible problems:

Missing or incorrect access protocol (should be `http://'' or similar)
Missing hostname
Illegal double-escape in the URL-Path
Illegal character in hostname; underscores are not allowed

Если просто в настройках браузера указать прокси 192.168.0.250 и 3128 порт - то все работает. Подскажите в чем может быть дело

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

  • fwd на squid, Rush_alex, 18:48 , 20-Авг-07, (1)  
    • fwd на squid, VArtem, 18:55 , 20-Авг-07, (3)  
      • fwd на squid, domas, 19:05 , 20-Авг-07, (4)  
  • fwd на squid, domas, 18:54 , 20-Авг-07, (2)  
    • fwd на squid, VArtem, 19:07 , 20-Авг-07, (5)  
      • fwd на squid, domas, 19:10 , 20-Авг-07, (6)  
    • fwd на squid, domas, 19:13 , 20-Авг-07, (7)  
      • fwd на squid, VArtem, 19:15 , 20-Авг-07, (8)  

Сообщения по теме [Сортировка по времени, UBB]


1. "fwd на squid"  
Сообщение от Rush_alex on 20-Авг-07, 18:48 
>[оверквотинг удален]
>Invalid URL
>Some aspect of the requested URL is incorrect. Possible problems:
>
>Missing or incorrect access protocol (should be `http://'' or similar)
>Missing hostname
>Illegal double-escape in the URL-Path
>Illegal character in hostname; underscores are not allowed
>
>Если просто в настройках браузера указать прокси 192.168.0.250 и 3128 порт -
>то все работает. Подскажите в чем может быть дело

Ты хочешь прозрачное проксирование, а какие были опции сборки сквида?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "fwd на squid"  
Сообщение от VArtem (ok) on 20-Авг-07, 18:55 

Без никаких. Я и конфиг-то по дефолту оставил, только разрешение прописал. Читал кучу сайтов по-поводу прозрачного проксирования - там вроде как так же перебрасывали запрос на squid.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "fwd на squid"  
Сообщение от domas email(ok) on 20-Авг-07, 19:05 
>
>Без никаких. Я и конфиг-то по дефолту оставил, только разрешение прописал. Читал
>кучу сайтов по-поводу прозрачного проксирования - там вроде как так же
>перебрасывали запрос на squid.

Если squid версии 2.6, то в конфиге должно быть:


http_port ip-proxy:3128 transparent

Если ниже 2.6:

httpd_accel_with_proxy on
httpd_accel_port 80
httpd_accel_host virtual
httpd_accel_uses_host_header on

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "fwd на squid"  
Сообщение от domas email(ok) on 20-Авг-07, 18:54 
>ipfw add fwd 127.0.0.1,3128 tcp from 192.168.0.2 to any 80

1. Поменяй на ipfw add fwd 127.0.0.1,3128 from 192.168.0.2 to not me in

>Если просто в настройках браузера указать прокси 192.168.0.250 и 3128 порт -
>то все работает. Подскажите в чем может быть дело

2. А сквид настроен на транспарентность?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "fwd на squid"  
Сообщение от VArtem (ok) on 20-Авг-07, 19:07 

1. Так интернет есть но не через proxy :)

2. Как его настроить на транспорентность? Нигде не читал об отдельной настройки на прозрачность.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "fwd на squid"  
Сообщение от domas email(ok) on 20-Авг-07, 19:10 
>
>1. Так интернет есть но не через proxy :)

просто так правило для твоей ситуации выглядит грамотней

>2. Как его настроить на транспорентность? Нигде не читал об отдельной настройки
>на прозрачность.

см. мой пост выше

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "fwd на squid"  
Сообщение от domas email(ok) on 20-Авг-07, 19:13 
>>ipfw add fwd 127.0.0.1,3128 tcp from 192.168.0.2 to any 80
>
>1. Поменяй на ipfw add fwd 127.0.0.1,3128 from 192.168.0.2 to not me
>in

Пардон чушь написал.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "fwd на squid"  
Сообщение от VArtem (ok) on 20-Авг-07, 19:15 

Спасибо за помощь. Все работает. Сколько не читал видно проглядел эти настройки... Откроенно говоря не думал, что для того, что бы он принимал с fwd нужно еще настраивать... Еще раз спасибо
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру