Автор Тема: Настройка Squid  (Прочитано 12611 раз)

Оффлайн lucefer

  • Завсегдатай
  • *
  • Сообщений: 348
    • Email
Re: Настройка Squid
« Ответ #15 : 10.11.2010 21:00:48 »
.....
Подскажите, что не так???
Ну во-первых как построена Ваша сеть?
Во-вторых: если Вы дописали все это в конец файла, то некоторые настройки у Вас продублировались. Скорее всего причина ошибки в этом.
Для Вашего случая необходимо найти в конфигурационном файле похожие строки и дописать те, которых не хватает.
Это моя сеть
acl SchoolNet src 192.168.1.0/24
Каждый линуксоид в начале своего пути не понимает, зачем так много дистрибутивов, а в конце пути - создает свой.

Оффлайн alex270375

  • Завсегдатай
  • *
  • Сообщений: 339
    • Email
Re: Настройка Squid
« Ответ #16 : 11.11.2010 05:35:36 »
1. Локальная сеть построена следующим образом:
Главный компьютер, который играет роль сервера (шлюза) с системой altlinux-5.0.0-kdesktop-i586-ru. На нем установлено две сетевых карты, одна настроена на внешнюю сеть (интернет) через модем, вторая на локальную через маршрутизатор, на ней следующие настройки:
IP: 192.168.0.1
Маска сети: 255.255.255.252
Шлюз по умолчанию: -
DNS серверы: 10.0.1.0 10.0.1.2
В локальной сети имеется сервер терминалов с IP 192.168.0.1, который раздает адреса по DHCP.
Остальные компьютеры имеют адреса со 192.168.0.3 и т.д.

2. У меня в фале squid.conf более 4000 строк, и все закоментированы, я минут 10 посидел, поискал похожие, не нашел.

Оффлайн lucefer

  • Завсегдатай
  • *
  • Сообщений: 348
    • Email
Re: Настройка Squid
« Ответ #17 : 11.11.2010 17:40:55 »
1. Локальная сеть построена следующим образом:
Главный компьютер, который играет роль сервера (шлюза) с системой altlinux-5.0.0-kdesktop-i586-ru. На нем установлено две сетевых карты, одна настроена на внешнюю сеть (интернет) через модем, вторая на локальную через маршрутизатор, на ней следующие настройки:
IP: 192.168.0.1
Маска сети: 255.255.255.252
Шлюз по умолчанию: -
DNS серверы: 10.0.1.0 10.0.1.2
В локальной сети имеется сервер терминалов с IP 192.168.0.1, который раздает адреса по DHCP.
Остальные компьютеры имеют адреса со 192.168.0.3 и т.д.

2. У меня в фале squid.conf более 4000 строк, и все закоментированы, я минут 10 посидел, поискал похожие, не нашел.

1. Я бы предложил локальную сеть пустить через 192.168.1.1, а терминальную сеть перевесить на другой хаб.
2. Поставил специально Alt Linux School Master 5.0.1 и настроил squid. Вот все эти строки
  • Объявляю свою сеть
  • Добавляю свою сеть в разрешенные
  • Прописываю порт
  • Задаю память
  • Делаю прокси-сервер прозрачным
Каждый линуксоид в начале своего пути не понимает, зачем так много дистрибутивов, а в конце пути - создает свой.

Оффлайн alex270375

  • Завсегдатай
  • *
  • Сообщений: 339
    • Email
Re: Настройка Squid
« Ответ #18 : 12.11.2010 05:23:31 »
1. Терминальную сеть у меня к сожаление не получится перевести на другой HAB, он у нас всего один на 16 портов (а это имеет значение?).
А если я локалку пропущу через 192.168.1.1, а терминальную через 19.2.168.0.1, это как-то изменит ситуацию?

2. Вы предлагаете установить Alt Linux School Master 5.0.1 на компьютер, который играет роль сервера (я правильно понял?)
Просто я изначально так и пытался сделать, но Линукс Мастер у меня ни как не хотел работать с двумя сетевухами, и именно поэтому я в качестве шлюза установил Linux Kdestoop, и сейчас, когда уже все настроено и работает, как бы не хотелось прибегать к глобальным изменениям (я имею ввиду установку другой системы на сервере). Но если это важно я конечно буду переустанавливать. Я все это к тому, что может все-таки можно систему оставить AltLinux 5,0,1 Kdestoop и уже в ней  настроить squid.

Оффлайн lucefer

  • Завсегдатай
  • *
  • Сообщений: 348
    • Email
Re: Настройка Squid
« Ответ #19 : 12.11.2010 09:06:56 »
1. Терминальную сеть у меня к сожаление не получится перевести на другой HAB, он у нас всего один на 16 портов (а это имеет значение?).
А если я локалку пропущу через 192.168.1.1, а терминальную через 19.2.168.0.1, это как-то изменит ситуацию?

2. Вы предлагаете установить Alt Linux School Master 5.0.1 на компьютер, который играет роль сервера (я правильно понял?)
Просто я изначально так и пытался сделать, но Линукс Мастер у меня ни как не хотел работать с двумя сетевухами, и именно поэтому я в качестве шлюза установил Linux Kdestoop, и сейчас, когда уже все настроено и работает, как бы не хотелось прибегать к глобальным изменениям (я имею ввиду установку другой системы на сервере). Но если это важно я конечно буду переустанавливать. Я все это к тому, что может все-таки можно систему оставить AltLinux 5,0,1 Kdestoop и уже в ней  настроить squid.

1. Терминальная сеть по умолчанию идет как 192.168.0.1, и лучше там ничего не менять. Локальную сеть тоже тогда оставьте так. Как я понимаю, IP-адреса у Вас раздает только терминал, а шлюз имеет статический адрес. По идее работать должно.

2. Отсавьте AltLinux 5.0.1 Kdestoop. Это значения не имеет. На работе у меня в качестве шлюза стоит Alt linux 4.1.1 Desktop. Работает нормально. Главное правильно настройте прокси-сервер и локальные компьютеры. Думаю в моём предыдущем сообщении понятно написано как его настроить?
Каждый линуксоид в начале своего пути не понимает, зачем так много дистрибутивов, а в конце пути - создает свой.

Оффлайн alex270375

  • Завсегдатай
  • *
  • Сообщений: 339
    • Email
Re: Настройка Squid
« Ответ #20 : 12.11.2010 10:07:16 »
После всех предложенных Вами действий я попробовал перезапустить squid, и вот что получил:

[root@SERVER squid]# service squid restart
Stopping squid service:                                                                                               [ DONE ]
Starting squid service: 2010/11/12 13:01:51| aclParseAccessLine: ACL name '#' not found.
FATAL: Bungled squid.conf line 660: http_access allow MyNet  # Дописано мной
Squid Cache (Version 3.0.STABLE19): Terminated abnormally.
CPU Usage: 0.012 seconds = 0.008 user + 0.004 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
                                                                                                                      [FAILED]
[root@SERVER squid]#

Что такое  MyNet? Может у меня не так???


Оффлайн lucefer

  • Завсегдатай
  • *
  • Сообщений: 348
    • Email
Re: Настройка Squid
« Ответ #21 : 12.11.2010 13:34:32 »
После всех предложенных Вами действий я попробовал перезапустить squid, и вот что получил:

[root@SERVER squid]# service squid restart
Stopping squid service:                                                                                               [ DONE ]
Starting squid service: 2010/11/12 13:01:51| aclParseAccessLine: ACL name '#' not found.
FATAL: Bungled squid.conf line 660: http_access allow MyNet  # Дописано мной
Squid Cache (Version 3.0.STABLE19): Terminated abnormally.
CPU Usage: 0.012 seconds = 0.008 user + 0.004 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
                                                                                                                      [FAILED]
[root@SERVER squid]#

Что такое  MyNet? Может у меня не так???



Удалите # Дописано мной
Вот же явная ошибка FATAL: Bungled squid.conf line 660: http_access allow MyNet  # Дописано мной
На картинках комментарии специально для Вас.

MyNet - моя сеть, которую я создал в данном случае.
Каждый линуксоид в начале своего пути не понимает, зачем так много дистрибутивов, а в конце пути - создает свой.

Оффлайн alex270375

  • Завсегдатай
  • *
  • Сообщений: 339
    • Email
Re: Настройка Squid
« Ответ #22 : 13.11.2010 05:01:44 »
Ну вот, перезапуск squid вроде бы прошел без проблем.
Только вопрос, MyNet - это имя вашей локальной сети? Тогда у меня будет например CLASS???

А как теперь настроить контент-фильтр???

Оффлайн Andrey

  • Завсегдатай
  • *
  • Сообщений: 734
Re: Настройка Squid
« Ответ #23 : 13.11.2010 05:43:11 »
Ну вот, перезапуск squid вроде бы прошел без проблем.
Только вопрос, MyNet - это имя вашей локальной сети? Тогда у меня будет например CLASS???
Это название acl.

Оффлайн lucefer

  • Завсегдатай
  • *
  • Сообщений: 348
    • Email
Re: Настройка Squid
« Ответ #24 : 13.11.2010 05:59:46 »
А как теперь настроить контент-фильтр???

apt-get install dansguardianПотом в файле конфигурации изменить две строки
filterport = 8081и
proxyip = IP вашей локальной сетиОткрыть файл конфигурации также, как и конфигурационный squid
vim /etc/dansguardian/dansguardian.conf
« Последнее редактирование: 13.11.2010 06:01:27 от lucefer »
Каждый линуксоид в начале своего пути не понимает, зачем так много дистрибутивов, а в конце пути - создает свой.

Оффлайн alex270375

  • Завсегдатай
  • *
  • Сообщений: 339
    • Email
Re: Настройка Squid
« Ответ #25 : 13.11.2010 07:55:47 »
Так все-таки, MyNet - это что??? Просто acl для меня пока не совсем понятно.  У меня-то как будет, MyNet или по другому???

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 253
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Настройка Squid
« Ответ #26 : 13.11.2010 08:11:22 »
Не надо так тормозить
MyNet - это название acl, который описывает вашу сеть. Назовитье его хоть Машей, хоть Сашей - суть его не изменится.
« Последнее редактирование: 13.11.2010 09:07:58 от ruslandh »

Оффлайн lucefer

  • Завсегдатай
  • *
  • Сообщений: 348
    • Email
Re: Настройка Squid
« Ответ #27 : 13.11.2010 08:22:44 »
Так все-таки, MyNet - это что??? Просто acl для меня пока не совсем понятно.  У меня-то как будет, MyNet или по другому???
Как назовете, так и будет.
Каждый линуксоид в начале своего пути не понимает, зачем так много дистрибутивов, а в конце пути - создает свой.

Оффлайн bormant

  • Завсегдатай
  • *
  • Сообщений: 358
Re: Настройка Squid
« Ответ #28 : 13.11.2010 08:30:56 »
Так все-таки, MyNet - это что??? Просто acl для меня пока не совсем понятно.
См. ответ #17, п.2 - объявляю свою сеть, строку
acl MyNet 192.168.1.0/24

Оффлайн alex270375

  • Завсегдатай
  • *
  • Сообщений: 339
    • Email
Re: Настройка Squid
« Ответ #29 : 13.11.2010 08:51:59 »
И все-таки я извиняюсь за свою "глупость".
Что подразумевается под своей сетью, если у меня адрес сервера 192.168.0.2, а локальная сеть имеет имя CLASS, как будет у меня???