Как перенаправить всех юзеров через второй прокси?

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
ReSeR
Сообщения: 383
ОС: GNU Debian

Как перенаправить всех юзеров через второй прокси?

Сообщение ReSeR »

У меня периодически пропадает один из прокси серверов, как мне перенаправлять их (пользователей) через другой прокси?
Может где почитать?
Знающие, дайте ответ. Пожалуйста.
Бэкап - акт проявления трусости.
Спасибо сказали:
Thug
Сообщения: 200

Re: Как перенаправить всех юзеров через второй прокси?

Сообщение Thug »

А можно чуть подробнее? Я, например, ничего не понял, если честно. Где прокси, какие, кто куда смотрит и т.д.
Страйкбол - игра админов :)
Спасибо сказали:
Аватара пользователя
ReSeR
Сообщения: 383
ОС: GNU Debian

Re: Как перенаправить всех юзеров через второй прокси?

Сообщение ReSeR »

Вообщем, есть локальная сеть (все поднято на FreeBSD) в которой юзеры выходят в И-нет через два прокси - сервера. И бывает что на одном из прокси пропадает канал, и по "закону подлости", Админ, тот что ведет сервера, где-то из вне офиса.
Так вот, хочется конкретно узнать как правильно вводить комманды типа: "route delete default" и "route add default 192.168.1.8".
Т.е. как пероеключить всех тех кто ходил в И-нет через прокси "192.168.1.5" на прокси "192.168.1.8"
Бэкап - акт проявления трусости.
Спасибо сказали:
Аватара пользователя
VPF
Сообщения: 1042
Статус: форум покинул
ОС: Mandriva,ClarkConnect,Windows

Re: Как перенаправить всех юзеров через второй прокси?

Сообщение VPF »

ReSeR писал(а):
24.09.2007 14:00
Вообщем, есть локальная сеть (все поднято на FreeBSD) в которой юзеры выходят в И-нет через два прокси - сервера. И бывает что на одном из прокси пропадает канал, и по "закону подлости", Админ, тот что ведет сервера, где-то из вне офиса.
Так вот, хочется конкретно узнать как правильно вводить комманды типа: "route delete default" и "route add default 192.168.1.8".
Т.е. как пероеключить всех тех кто ходил в И-нет через прокси "192.168.1.5" на прокси "192.168.1.8"


Прокси нужен только для HTTP.
Может быть у вас два шлюза и два канала, или один шлюз, но два канала?
Без точной схемы и подробной информации разобраться невозможно...
Think different www.vorko.info
Спасибо сказали:
Аватара пользователя
ReSeR
Сообщения: 383
ОС: GNU Debian

Re: Как перенаправить всех юзеров через второй прокси?

Сообщение ReSeR »

Прокси нужен только для HTTP - так и есть :blush:
Схема такова: DNS-сервер (192.168.1.1) он же и файловый серевер; proxy-сервер (192.168.1.5); proxy-сервер (192.168.1.8);
Бэкап - акт проявления трусости.
Спасибо сказали:
Аватара пользователя
VPF
Сообщения: 1042
Статус: форум покинул
ОС: Mandriva,ClarkConnect,Windows

Re: Как перенаправить всех юзеров через второй прокси?

Сообщение VPF »

ReSeR писал(а):
24.09.2007 14:20
Прокси нужен только для HTTP - так и есть :blush:
Схема такова: DNS-сервер (192.168.1.1) он же и файловый серевер; proxy-сервер (192.168.1.5); proxy-сервер (192.168.1.8);


Я так понимаю, что то, что вы называетет прокси, на самом деле представляют собой 2 отдельных шлюза, каждый из которых подключён к своему каналу, провайдеру и прокси провайдера.
Попробуйте у пользователей указать в качестве шлюза - второй из них, а в браузерах либо не указывать прокси (если он работает как прозрачный), либо каждый раз придётся прописывать и соответствующий прокси.

У меня на шлюзе сейчас два канала, так мне пришлось отказаться от использования вышестоящих прокси провайдера из-за проблем автоматического переключения каналов и путаницы с прокси.
Но эти проблемы касаются только меня и никак не влияют на пользователей. Они понятия не имеют о каналах и прокси...
Ваш сисадмин должен был разобраться с вашей схемой так, чтобы при падении канала у пользователей ничего не приходилось перенастраивать.
Think different www.vorko.info
Спасибо сказали:
Аватара пользователя
ReSeR
Сообщения: 383
ОС: GNU Debian

Re: Как перенаправить всех юзеров через второй прокси?

Сообщение ReSeR »

Пробую по другому.
Есть локальная сеть к которой подключено около 250 ПК. В этой сети есть: DNS сервер (192.168.1.1); Proxy сервера (192.168.1.5) и (192.168.1.8) - и предназначены они для выхода в И-нет, тобиж только HTTP;
Эти proxy сервера, (192.168.1.5) и (192.168.1.8), подключены к различным провайдерам.
И вот бывают ситуации когда "падает" один из каналов, (192.168.1.5) или (192.168.1.8).
Допустим, что пропала связь на канале 192.168.1.5.
Так вот, требуется с помощью комманд перенаправить всех тех кто ходил через proxy 192.168.1.5 в И-нет, на proxy 192.168.1.8.
Все серверы подняты на FreeBSD.
Бэкап - акт проявления трусости.
Спасибо сказали:
Аватара пользователя
VPF
Сообщения: 1042
Статус: форум покинул
ОС: Mandriva,ClarkConnect,Windows

Re: Как перенаправить всех юзеров через второй прокси?

Сообщение VPF »

ReSeR писал(а):
24.09.2007 17:06
Пробую по другому.
Есть локальная сеть к которой подключено около 250 ПК. В этой сети есть: DNS сервер (192.168.1.1); Proxy сервера (192.168.1.5) и (192.168.1.8) - и предназначены они для выхода в И-нет, тобиж только HTTP;
Эти proxy сервера, (192.168.1.5) и (192.168.1.8), подключены к различным провайдерам.
И вот бывают ситуации когда "падает" один из каналов, (192.168.1.5) или (192.168.1.8).
Допустим, что пропала связь на канале 192.168.1.5.
Так вот, требуется с помощью комманд перенаправить всех тех кто ходил через proxy 192.168.1.5 в И-нет, на proxy 192.168.1.8.
Все серверы подняты на FreeBSD.


Для вашей схемы никто не даст точного ответа, поскольку внутренние механизмы неизвестны.
Правильнее было бы переделать всю схему.
Вместо двух серверов-шлюзов оставить только один с двумя внешними интерфейсами для различных каналов. А Squid настроить на работу без обращения к вышестоящим прокси провайдера. Тогда всё будет работать, пока будет доступен хотя бы один канал.
Think different www.vorko.info
Спасибо сказали: