Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Linux+proxy pool. Карусель прокси в локальной сети из виртуальных машин vmware / 9 сообщений из 9, страница 1 из 1
23.09.2014, 20:58
    #38755244
krezi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux+proxy pool. Карусель прокси в локальной сети из виртуальных машин vmware
Вечер добрый.
Ситуация бредовая, но кому-то покажется интересной:

Есть динамический пул ip адресов.
То есть раз в 5 минут предоставляются ip адреса в количестве 200 шт.
Айпи адреса это прокси которые имеют различные порты. Через них мы можем попасть в интернет (удивительно).

Из всего списка нам надо 100 айпи для работы, 100 в резерв.

Мы делаем сетку одинаковых виртуальных машин (пул машин vmware view) на старушке windows xp. Машины из пула получают dhcp настройки.

На пул вм-машин мы сажаем 100 человек, они работают только в интернете.

И вот условие: нельзя чтобы виртуальные машины светили в интернете один ip адрес.
То есть каждой машине надо дать по одному адресу из айпи пула. Плюс если прокси вдруг сдох, дать заменить его на айпи из резерва.

Из этого следует что нам нужен шлюз на linux-оидной машинке. Этот монстр должен обрабатывать списки ip адресов и давать виртуальным машинам ip адреса (как запоминать что дал той или иной машине это уже будет работа с базой mysql).

Мы делаем локальную сеть 10.15.20.0 /24.
Linux шлюз ставим на 10.15.20.1.
На 10.15.20.2 ставим dhcp сервер и настраиваем на нём область от 10.15.20.101-10.15.20.200 включительно.
Шлюз по умолчанию раздаваемый dhcp ставим 10.15.20.1

Теперь вопрос к богам linux наверное...
Как сделать такую linux машину?

Если всё получится, могу в ЛС объяснить в чём изюм этого существа. Точно говорю что не для спама ищу решение.
...
Рейтинг: 0 / 0
23.09.2014, 22:58
    #38755324
krezi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux+proxy pool. Карусель прокси в локальной сети из виртуальных машин vmware
Перечитал уже кучу всего по этой теме.
Многие ищут как одну виртуалку пустить через прокси. Это довольно просто при использовании рабочего десктопа, но в моей ситуации это целая структура на ESXi.

Как я понял можно использовать как-то прокси юзая squid (вроде так).

Пожалуйста, помогите хоть рассуждениями.
Можно упростить задачу изменив количество виртуальных машин до 2х.

Следовательно linux должен трафик с одной машины пускать через один прокси, а трафик второй машины через другой прокси, одновременно.
...
Рейтинг: 0 / 0
23.09.2014, 23:23
    #38755343
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux+proxy pool. Карусель прокси в локальной сети из виртуальных машин vmware
Вот как раз на двух машинах задача решается тривиально - NAT-ированная сеть и индивидуальные настройки прокси в каждой пробирке.
Для кучи машин задача решается точно также.
Остаётся решить задачу согласованного выбора нового прокси.
...
Рейтинг: 0 / 0
23.09.2014, 23:50
    #38755360
krezi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux+proxy pool. Карусель прокси в локальной сети из виртуальных машин vmware
Basil A. Sidorov,

Смотрю в сторону php+mysql.
Наваяю движок, который по крону будет зырить айпи и обновлять соответствующие записи в базе. А уже собственно из базы можно обновлять "пробирку" (но тут уже наверное cgi надо).

Если есть чёткое чтиво по nat-ированию буду рад.
Или в кратце с чего начать...
...
Рейтинг: 0 / 0
24.09.2014, 00:01
    #38755373
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux+proxy pool. Карусель прокси в локальной сети из виртуальных машин vmware
kreziИли в кратце с чего начать...
iptables manual. Расписано от и до.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
24.09.2014, 00:16
    #38755385
krezi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux+proxy pool. Карусель прокси в локальной сети из виртуальных машин vmware
Dimitry Sibiryakov,

Спасибо. Уже читал поверхностно, но надо уделить этой теме больше внимания.

А не встречали на просторах интернета повести как кто-то поднимал такую систему до слов "получили шлюз, который гонит трафик с одного компьютера через этот прокси, а со второго на этот прокси"?
...
Рейтинг: 0 / 0
24.09.2014, 00:33
    #38755389
неТолик1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux+proxy pool. Карусель прокси в локальной сети из виртуальных машин vmware
kreziПеречитал уже кучу всего по этой теме.
Многие ищут как одну виртуалку пустить через прокси. Это довольно просто при использовании рабочего десктопа, но в моей ситуации это целая структура на ESXi.

Как я понял можно использовать как-то прокси юзая squid (вроде так).

Пожалуйста, помогите хоть рассуждениями.
Можно упростить задачу изменив количество виртуальных машин до 2х.

Следовательно linux должен трафик с одной машины пускать через один прокси, а трафик второй машины через другой прокси, одновременно.

Както так: (Пакет из локальной сети маршрутизируется в глобальную)

# пакет с адреса 10.15.20.101:3128 подменяем адрес назначения пакета на глобальный 123.123.123.123:3128 (из пула проксей)
iptables -t nat -A PREROUTING -s 10.15.20.101 -p tcp --dport 3128 -j DNAT --to-destination 123.123.123.123:3128
# меняем адрес источника пакета на ваш глобальный ип
iptables -t nat -A POSTROUTING -d 10.15.20.101 -p tcp --dport 3128 -j SNAT --to-source 213.213.213.213

Basil A. SidorovОстаётся решить задачу согласованного выбора нового прокси.
...
Рейтинг: 0 / 0
24.09.2014, 00:42
    #38755399
krezi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux+proxy pool. Карусель прокси в локальной сети из виртуальных машин vmware
неТолик1,

Благодарю.

Я уточню: с linux плотно не работал. Вэб-серверы умею, а вот с сетями в linux как свинья в апельсинах.

Может ли кто-то помочь "незатак" настроить всё со стороны linux?
Т.е. До момента вот какой-то скрипт, передаёшь параметры, прокси сменится для этой машины.

Обработку айпи пула смогу сам.
...
Рейтинг: 0 / 0
24.09.2014, 18:47
    #38756602
Мутаген
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux+proxy pool. Карусель прокси в локальной сети из виртуальных машин vmware
Помогать спаммерам - нехорошо.
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Linux+proxy pool. Карусель прокси в локальной сети из виртуальных машин vmware / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]