Предпосылка: В одной малоизвестном городе, один малопонятный DSL провайдер ограничивает некоторых пользователей шириной канала в инет. Среди счастливых обладателей анлима имеются добрые люди которые, в принципе, не против поделиться каналом, но не могут позволить установку прокси или другого вмешательства во внутренние сети по ту сторону DSL роутера.Итого имеется задача:
Дано:
ubuntu (клиент) за NATом, т.е. имеет гейт на DSL роутер -> inet
DSL роутер (спонсор) в Internet, к которому имеется админский доступ по белому ip
Доп. инфо:
клиент и спонсор видят друг друга только по белым IP
зона IP адресов обоих является так называемой внутренней зоной провайдера и обмен трафиком внутри нее не лимитируется.
общая картина:
"клиент" -> DSL -> белый IP <-- все это в зоне провайдера --> белый IP <- DSL "спонсора"
Задача:
Заставить DSL железку "спонсора" роутить трафик "клиента" в собственный гейт, так как будто генерируемый самим спонсором.
P.S. Пытаюсь изложить идею как можно доступнее, в голове бьется мысль что это реально, но оформиться в решение никак не может.
Пока имеется такая задумка:
на "клиенте" настроить iptables чтобы роутить трафик на IP железки "спонсора"
на железке спонсора настроить фаервол что бы разрешал роут WAN to WAN
Попутно, за неимением опыта, возникает вопрос как правильно настроить iptables, копаюсь в гугле, но мож кто подкинет решение?
И, собственно, о самой задумке! Имеет право на жизнь или глупость?
Добавил: вообщем тема не столько для получения решения, сколько даже для обсуждения путей решения. Хотя если кто-то заранее знает решение, буду рад ели поделитесь опытом.
P.S.S. Не сообразил в какую ветку форума лучше обратиться, показалось что тема ближе всего к этой ветке.