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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Squid + 2 инет провайдера  (Прочитано 4601 раз)

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

Оффлайн Viton-Zizu

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Squid + 2 инет провайдера
« : 15 Августа 2012, 09:18:07 »
Ребят подскажите как настроить кальмара на двух инет провайдеров?
Причем, на прокси(192.168.0.80) имеется две сетевушки, одна сеть(eth0), вторая - провайдер(eth1) и если этот провайдер не доступен тогда отправлять на другой прокси(192.168.0.1)
подскажите пжлста как реализовать эту схему? мануалы читал, но пока ничего не получилось...

Оффлайн XaXaTyXa

  • Новичок
  • *
  • Сообщений: 23
  • пивка бы
    • Просмотр профиля
    • XaXaTyXa.ru - за сложными вещами простые действия
Re: Squid + 2 инет провайдера
« Ответ #1 : 15 Августа 2012, 09:24:55 »
У меня три провайдера,то есть три wan интерфейса
и один lan
сквиду сказал что слушать на лан интерфейсе

А по теме ванов написан скрипт который пингует шлюзы провайдеров и при пропадании прописывает дефаултный маршрут рабочего провайдера

как то так
 
XaXaTyXa.ru - Блог системного администратора
Учу администрировать ногами ;)

Оффлайн Viton-Zizu

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Re: Squid + 2 инет провайдера
« Ответ #2 : 15 Августа 2012, 09:55:25 »
т.е. сквид здесь вообще не причем?
а что за скрипт, можно ссылочку?)

Оффлайн XaXaTyXa

  • Новичок
  • *
  • Сообщений: 23
  • пивка бы
    • Просмотр профиля
    • XaXaTyXa.ru - за сложными вещами простые действия
Re: Squid + 2 инет провайдера
« Ответ #3 : 15 Августа 2012, 21:15:49 »
perl-Net-Ping-External
XaXaTyXa.ru - Блог системного администратора
Учу администрировать ногами ;)

Оффлайн Viton-Zizu

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Re: Squid + 2 инет провайдера
« Ответ #4 : 16 Августа 2012, 04:20:15 »
а средствами iptables или squid можно этот вопрос решить?

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Squid + 2 инет провайдера
« Ответ #5 : 16 Августа 2012, 08:48:19 »
iptables и squid не умеют анализировать состояние шлюзов.
Малой автоматизации можно добиться расстановкой метрик дефолтным маршрутам, но работать будет только на падение интерфейса.

Оффлайн Viton-Zizu

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Re: Squid + 2 инет провайдера
« Ответ #6 : 16 Августа 2012, 09:53:21 »
ясно, тогда чтобы проверять работу провайдера мне нужно постоянно его пинговать и если пинг пропадает, то менять шлюз? т.е. только самописным скриптом можно этого добиться?

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Squid + 2 инет провайдера
« Ответ #7 : 16 Августа 2012, 11:17:19 »
конечно

Оффлайн Viton-Zizu

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Re: Squid + 2 инет провайдера
« Ответ #8 : 17 Августа 2012, 02:51:13 »
ясно, спасибо)
perl-Net-Ping-External вот по этому запросу гугл ничего внятного мне не выдал, что это за скрипт такой?

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Squid + 2 инет провайдера
« Ответ #9 : 17 Августа 2012, 07:58:04 »
это не скрипт, это перловочный модуль для возможности пинговать из скрипта Perl.
sudo apt-get install libnet-ping-external-perl

Оффлайн Viton-Zizu

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Re: Squid + 2 инет провайдера
« Ответ #10 : 21 Августа 2012, 04:06:18 »
ок, а можно тогда чтобы все ходили в инет через два провайдера сразу? т.е. если один из них отвалиться другой пахал)

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Squid + 2 инет провайдера
« Ответ #11 : 21 Августа 2012, 08:02:22 »
через два провайдера сразу? т.е. если один из них отвалиться другой пахал)
Вообще алгоритмы разные,Вам не кажется? Первый алгоритм требует разделение траффика на два соска, а второй - поочерёдное использование этих сосков.
Первый - есть в FAQ, второй - выше обсуждали.

Хотя, на самом деле, можно эти два алгоритма и скрестить.

Оффлайн Viton-Zizu

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Re: Squid + 2 инет провайдера
« Ответ #12 : 21 Августа 2012, 09:30:50 »
Да я понимаю что разные) но я хотел спросить про первый!) т.е. разделение на два, правильно же я понимаю, если один из них вырубится всё равно инет будет робить по второму? и по какому принципу там разделяется трафик между этими двумя провайдерами, случайным образом?

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Squid + 2 инет провайдера
« Ответ #13 : 21 Августа 2012, 10:43:03 »
То есть в раздел Документации Вы принципиально идти не хотите?
« Последнее редактирование: 21 Августа 2012, 10:50:07 от fisher74 »

Оффлайн Viton-Zizu

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Re: Squid + 2 инет провайдера
« Ответ #14 : 22 Августа 2012, 03:49:08 »
Сорри) совсем из головы вылетело, сейчас обязательно прочитаю)
На самом деле думаю менять дистрибутив, мята как прокси совсем не тянет, постоянно падает, причем в логи ничего не записывается. при падении запускаю сквид, пишет -Файловая система доступна только для чтения...помогает только перезагрузка. Посматриваю на Дебиан

 

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