Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: помогите с настройкой squid  (Прочитано 2193 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн p m a

  • Автор темы
  • Участник
  • *
  • Сообщений: 202
    • Просмотр профиля
помогите с настройкой squid
« : 29 Апреля 2011, 11:19:07 »
Установил ubuntu server 10.10. настроил сетевые интерфейсы, включил форвардинг, в итоге сервак и локалка видят инет. пошел дальше - установил squid, про правила я уже много читал, и в принципе механизм понял, он мне очень понравился. но не могу завести squid мои действия:
1) sudo apt-get install squid32) http_port 192.168.1.27:31283) cache_dir ufs /var/spool/squid3 100 16 256# просто раскомментировал4) cache_mem 645) решил прописать правила для своей локальной сети, знаю что нужно писать в блоке с alc но где точно, поэтому разместил правило тут:
***** ACL TYPES AVAILABLE*****
acl loc src 192.168.0.024

6) разрешаю доступ для loc, хотя тоже не знаю где точно писать написал в TAG: http_access внизу после
#Default
http_access alloy loc
, сохранил файл, но что делать дальше? выполняю
sudo /etc/init.d/squid3 restart пишет строку
Creating Squid HTTP Proxy 3.x cache structure
 cache.cf.cc(363) parseOneConfigFile: squid.conf:45 unrecognized: 'recognize'                                      [fail]
подскажите как его завести-((( или  может укажите на сделанные мною ошибку
« Последнее редактирование: 29 Апреля 2011, 11:36:17 от p m a »
Как...как простому смертному настроить Linux...???

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: помогите с настройкой squid
« Ответ #1 : 29 Апреля 2011, 11:46:02 »
прежде всего научитесь читать ошибки. Написано-же - ошибка в 45 строке конфига. Вы там похоже случайно # затёрли в начале строки.

Оффлайн p m a

  • Автор темы
  • Участник
  • *
  • Сообщений: 202
    • Просмотр профиля
Re: помогите с настройкой squid
« Ответ #2 : 29 Апреля 2011, 11:55:51 »
прежде всего научитесь читать ошибки. Написано-же - ошибка в 45 строке конфига. Вы там похоже случайно # затёрли в начале строки.
спасибо, посмотрю, и буду учиться-)
Как...как простому смертному настроить Linux...???

Оффлайн shumtest

  • Активист
  • *
  • Сообщений: 731
  • Это вам просто кажется...
    • Просмотр профиля
    • Блог Шумомера
Re: помогите с настройкой squid
« Ответ #3 : 29 Апреля 2011, 12:05:33 »
Да - и вот в этой строке, похоже, тоже ошибка:

Цитировать
acl loc src 192.168.0.024

Должно быть так, скорее всего:

acl loc src 192.168.0.0/24

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: помогите с настройкой squid
« Ответ #4 : 29 Апреля 2011, 12:10:04 »
я посчитал это опечаткой в сообщении, а не в конфиге. Хотя.... Лучше указать, Вы правы.

Оффлайн Razielvamp

  • Любитель
  • *
  • Сообщений: 56
    • Просмотр профиля
Re: помогите с настройкой squid
« Ответ #5 : 29 Апреля 2011, 12:19:29 »
поставь webmin

удобная очень штука, я с ней сквид за 5 минут поднял, хотя в линухе пока что не бумбум :coolsmiley:

Оффлайн p m a

  • Автор темы
  • Участник
  • *
  • Сообщений: 202
    • Просмотр профиля
Re: помогите с настройкой squid
« Ответ #6 : 29 Апреля 2011, 12:23:38 »
я посчитал это опечаткой в сообщении, а не в конфиге. Хотя.... Лучше указать, Вы правы.
совершенно верно, опечатка сообщения, squid работает! много читал про его настройку, но когда начинаешь самостоятельно делать, то как то теряешься, не могли вы прояснить такую ситуацию:
acl ntb src 192.168.0.5
acl loc src 192.168.0.0/24

http_access deny ntb
http_access alloy loc
т.е. мне нужно закрыть доступ для ntb и открыть для loc, я сделал так как написал и все работает, но вот сам не пойму, если squid читает свой конфиг сверху вниз, то судя по написанному, он сначала закрывает доступ для  ntb src 192.168.0.5,  а потом открывает для всей сети loc src 192.168.0.0/24
, но ntb входит в loc и должен тоже открываться? :idiot2:


Пользователь решил продолжить мысль 29 Апреля 2011, 12:24:31:
поставь webmin

удобная очень штука, я с ней сквид за 5 минут поднял, хотя в линухе пока что не бумбум :coolsmiley:
не хочу  ;), хочу сам знать что и куда пишется, вдруг чего, а я не бум бум...
Как...как простому смертному настроить Linux...???

Оффлайн zah_al

  • Любитель
  • *
  • Сообщений: 88
    • Просмотр профиля
Re: помогите с настройкой squid
« Ответ #7 : 29 Апреля 2011, 12:26:28 »
Сначала правила блокировки, потом разрешения как и везде

Оффлайн p m a

  • Автор темы
  • Участник
  • *
  • Сообщений: 202
    • Просмотр профиля
Re: помогите с настройкой squid
« Ответ #8 : 29 Апреля 2011, 12:31:58 »
Сначала правила блокировки, потом разрешения как и везде
спасибо!!! теперь пойдем дальше, прозрачный squid и dansgurdian!!! :D

Пользователь решил продолжить мысль 29 Апреля 2011, 12:34:06:
чуть не забыл, а как добавить squid в автозагрузку, такой способ
Цитировать
А теперь нужно внести запись в /etc/rc.local для автоматического запуска:
squid
подойдет?
« Последнее редактирование: 29 Апреля 2011, 12:34:06 от p m a »
Как...как простому смертному настроить Linux...???

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: помогите с настройкой squid
« Ответ #9 : 29 Апреля 2011, 12:34:09 »
, но ntb входит в loc и должен тоже открываться? :idiot2:
Когда он доходит до deny - всё, он дальше не читает.
Шаг за шагом можно достичь цели.

Оффлайн zah_al

  • Любитель
  • *
  • Сообщений: 88
    • Просмотр профиля
Re: помогите с настройкой squid
« Ответ #10 : 29 Апреля 2011, 12:38:50 »
Сначала правила блокировки, потом разрешения как и везде
Всмысле да, я имел ввиду сначала действуют правила блокировки
, но ntb входит в loc и должен тоже открываться? :idiot2:
Когда он доходит до deny - всё, он дальше не читает.
Разве? А если дальше разрешения для другого acl? Должен просматривать дальше для соотв. ацл правила

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: помогите с настройкой squid
« Ответ #11 : 29 Апреля 2011, 12:42:51 »
чуть не забыл, а как добавить squid в автозагрузку, такой способ
Цитировать
А теперь нужно внести запись в /etc/rc.local для автоматического запуска:
squid
подойдет?
Подойдёт, но не пойдёт.
Если после установки не стартует, то
update-rc.d squid3 default

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: помогите с настройкой squid
« Ответ #12 : 29 Апреля 2011, 12:47:33 »
Разве? А если дальше разрешения для другого acl? Должен просматривать дальше для соотв. ацл правила
Для другого протокола - может.
Для http - этот комп попал в acl, который попал в deny => HTTP Acces Deny, всё, какие варианты?
Шаг за шагом можно достичь цели.

Оффлайн zah_al

  • Любитель
  • *
  • Сообщений: 88
    • Просмотр профиля
Re: помогите с настройкой squid
« Ответ #13 : 29 Апреля 2011, 12:50:48 »
Разве? А если дальше разрешения для другого acl? Должен просматривать дальше для соотв. ацл правила
Для другого протокола - может.
Для http - этот комп попал в acl, который попал в deny => HTTP Acces Deny, всё, какие варианты?
Я не про этот частный случай, а вообще, чтоб человека с толку не сбивать

Оффлайн p m a

  • Автор темы
  • Участник
  • *
  • Сообщений: 202
    • Просмотр профиля
Re: помогите с настройкой squid
« Ответ #14 : 29 Апреля 2011, 12:51:30 »
Разве? А если дальше разрешения для другого acl? Должен просматривать дальше для соотв. ацл правила
Для другого протокола - может.
Для http - этот комп попал в acl, который попал в deny => HTTP Acces Deny, всё, какие варианты?
ну мне так и нужно было! просто я уточнил, что если сначала запрещаю какой либо комп из локалки, а потом открываю все локалку, то первый комп не откроется, вот и все!если для него DENY то дальше этот адрес и не проверяется, я правильно понял?
Как...как простому смертному настроить Linux...???

 

Страница сгенерирована за 0.033 секунд. Запросов: 25.