Есть такая ситуация:
Имееться 2 сервера - один из них нормальный - 1, другой обрезаный - 2(запрещён исходящий трафик)
Задача:
Организавать такую систему чтобы пользователь лез на web сервера 2 и получал страницу сервера 1.
Цель:
На сервере 1 - дорогой трафик
На сервере 2 - бесплатный
Они находяться в одной подсети, соответственно я хочу сделать чтобы трафик шёл с 1-ого на 2-ой, потом в инет и был бесплатным.
Как я это пытался сделать:
1) Написал софт - сервер 1 постоянно дёргает сервер 2, смотрит сам не подключился ли кто к нему (ведь исходящий трафик у него запрещён), если кто-то подсоединился - узнаём что он хочет и даём ему это. Тут возникла куча проблем - я наверно что-то криво написал -> достаточно медленная и нестабильная работа.
2) Хотел сделать между ними сетевую файловую систему nfs, но она походу требует двустороннего конекта из-зи RPC.
Отсюда вопрос:
Может я много чего придумываю и давно уже есть стандартный софт для такого решения? Или может быть у кого есть какие нибудь идеи?
Заранее спасибо...