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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

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

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

Оффлайн filizan

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Настройка Squid
« : 17 Сентября 2010, 23:26:52 »
Добрый день уважаемые форумчане
Хочу задать нубский вопрос
понимаю, что возникнет желание послать в ман или в гугл
но сижу с ними в обнимку уже третий день и не могу понять (на Linuxе совсем не давно)
Но есть такая необходимость в установке прокси сервера.
Объясню почему и конкретно:
Живу в общежитии при универе, есть 2 друга которые сидят через меня в интернете и втроем платим за интернет
на данный момент настроен ffproxy, но тоже совсем не так как хотелось бы

перечитал кучу, статей перепробывал кучу комбинация конфига, но так ничего и не получилось.
Сообственно вопрос: Объясните пожалуйста, что и где нужно написать в конфиге чтобы человек с айпи адрессом 172.25.158.84 смог сидеть в интернете через меня (172.25.136.164)
какие строчки конфига мне нужно изменить для этого.

И большая просьба не посылайте меня куда подальше, а помогите

Сижу на Ubuntu 10.04 LTS
пакет только, что установил новый.
noob

Оффлайн graddata

  • PreSale
  • Администратор
  • Старожил
  • *
  • Сообщений: 1841
  • BIGCloud
    • Просмотр профиля
Re: Настройка Squid
« Ответ #1 : 18 Сентября 2010, 00:30:49 »
раскройте проблему по подробнее пожалуйста.

Оффлайн Romon

  • Участник
  • *
  • Сообщений: 216
  • destructive creation
    • Просмотр профиля
Re: Настройка Squid
« Ответ #2 : 18 Сентября 2010, 00:39:32 »
1. http_port 172.25.136.164:3128
2. acl koresh src 172.25.158.84
3. http_access allow localhost
4. http_access allow koresh
5. http_access deny all

Ну и в настройках браузера прописать адрес твоего прокси.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Настройка Squid
« Ответ #3 : 18 Сентября 2010, 08:01:38 »
на всякий случай добавлю, что второй кореш добавляется так
acl koresh src 172.25.158.89Т.е. koresh является как бы пулом IP-ов.

Оффлайн filizan

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Настройка Squid
« Ответ #4 : 18 Сентября 2010, 22:41:10 »
Цитировать
Цитата
1. http_port 172.25.136.164:3128
2. acl koresh src 172.25.158.84
3. http_access allow localhost
4. http_access allow koresh
5. http_access deny all

изменил только эти строчки, получил вот такое

(Нажмите, чтобы показать/скрыть)

Вот собственно тело моего squid.conf
(Нажмите, чтобы показать/скрыть)

Только переставил пакет squid, как я понимаю все должно идти по умолчанию
noob

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Настройка Squid
« Ответ #5 : 18 Сентября 2010, 23:26:02 »
Ругается явно на
2010/09/18 21:39:07| ACL name 'all' not defined!
FATAL: Bungled squid.conf line 178: icp_access deny all
Что не находит группы all. Перепроверь в этой строчке не затесалась русская буква "а"? Ну или ещё чё. Попробуй переписать строку
А вообще, мне кажется,  это "лишняя строка", потому как:
#  TAG: icp_access                                                                                                                                                                 
#       Allowing or Denying access to the ICP port based on defined                                                                                                               
#       access lists                                                                                                                                                               
#                                                                                                                                                                                 
#       icp_access  allow|deny [!]aclname ...                                                                                                                                     
#                                                                                                                                                                                 
#       See http_access for details                                                                                                                                               
#                                                                                                                                                                                 
#Default:                                                                                                                                                                         
# icp_access deny all
(две последние строки)

Оффлайн filizan

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Настройка Squid
« Ответ #6 : 18 Сентября 2010, 23:43:29 »
ругается по очереди на каждую строчку
из
(Нажмите, чтобы показать/скрыть)
сократил до:
(Нажмите, чтобы показать/скрыть)
и все равно выводит ошибку
(Нажмите, чтобы показать/скрыть)
хотя этой строки даже нету....
noob

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Настройка Squid
« Ответ #7 : 19 Сентября 2010, 09:29:50 »
Ну определите группу all:
acl all src allЯ просто смотрю в дефолтовый конфиг squid3, а у Вас - 2.7, видимо есть в этом параметре различия

Оффлайн filizan

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Настройка Squid
« Ответ #8 : 20 Сентября 2010, 12:55:16 »
Ну определите группу all:
acl all src allЯ просто смотрю в дефолтовый конфиг squid3, а у Вас - 2.7, видимо есть в этом параметре различия
Спасибо большое
помогло

А теперь еще 1 вопрос
как можно следить кто в данный момент подключен и сколько трафика жрет и прочее
noob

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Настройка Squid
« Ответ #9 : 20 Сентября 2010, 13:00:06 »
Наверное,  самое простое парсить access.log прокси.
Есть уже готовые скрипты. Я например пользую Lightsquid, вполне удовлетворяет.
Думаю человеки ещё варианты подскажут.

Оффлайн filizan

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Настройка Squid
« Ответ #10 : 20 Сентября 2010, 13:07:08 »
Проблема возникла:
Друг ввел мой айпи и порт
не работает интернет... в чем может быть проблема?
noob

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Настройка Squid
« Ответ #11 : 20 Сентября 2010, 13:11:11 »
а его IP является корешный? И что говорит access.log?

Оффлайн filizan

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Настройка Squid
« Ответ #12 : 20 Сентября 2010, 13:14:26 »
(Нажмите, чтобы показать/скрыть)
Вот что выдает

Да, является корешным
noob

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Настройка Squid
« Ответ #13 : 20 Сентября 2010, 13:26:16 »
показывай конфиг

Оффлайн filizan

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Настройка Squid
« Ответ #14 : 20 Сентября 2010, 13:31:51 »
(Нажмите, чтобы показать/скрыть)
noob

 

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