URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 90657
[ Назад ]

Исходное сообщение
"Локальные сети двух провайдеров с одинаковой адресацией."

Отправлено SaltDog , 29-Дек-10 23:56 
Здравствуйте.

Имеется домашний шлюз. Собран из комплектующих, так сказать, конца прошлого тысячелетия. На нем установлен debian lenny.

В шлюз заведены два сетевых кабеля двух провайдеров.
С одновременным использованием двух интернет соединений разобрался - маркирую пакеты при помощи iptables - и все хорошо.

Подскажите пожалуйста, реально ли использовать локальные сети обоих провайдеров одновременно(для кача торрентов и тому подобного), если:

Провайдер А использует в своей локальной сети статические IP из подсети 10.0.0.0/8.
Провайдер Б раздает адреса из своей подсети 10.0.0.0/8 динамически.

Спасибо.


Содержание

Сообщения в этом обсуждении
"Локальные сети двух провайдеров с одинаковой адресацией."
Отправлено Валерий , 30-Дек-10 01:09 
> Провайдер А использует в своей локальной сети статические IP из подсети 10.0.0.0/8.
> Провайдер Б раздает адреса из своей подсети 10.0.0.0/8 динамически.

Вариант netmap и iptables
Что-то вроде этого.

iptables -t nat -A POSTROUTING -s 10.10.0.0/16 -j NETMAP --to 192.168.0.0/16

Правда диапазон поуже будет, но я не думаю что провайдер использует весь /8 ;)



"Локальные сети двух провайдеров с одинаковой адресацией."
Отправлено SaltDog , 30-Дек-10 02:27 
> Вариант netmap и iptables

Большое спасибо Вам, уважаемый Валерий.


"Локальные сети двух провайдеров с одинаковой адресацией."
Отправлено Aquarius , 30-Дек-10 09:49 
>> Провайдер А использует в своей локальной сети статические IP из подсети 10.0.0.0/8.
>> Провайдер Б раздает адреса из своей подсети 10.0.0.0/8 динамически.
> Вариант netmap и iptables
> Что-то вроде этого.
> iptables -t nat -A POSTROUTING -s 10.10.0.0/16 -j NETMAP --to 192.168.0.0/16
> Правда диапазон поуже будет, но я не думаю что провайдер использует весь
> /8 ;)

а разве не PREROUTING?
и разве не надо указать интерфейс?