RG-45 Posted October 24, 2014 · Report post Добрый день ! Есть три канала от одного прова (жесть, но что есть ) pppoe . Задача: занатить на три соединения pppoe 3 сети . Создали pppoe1 pppoe2 pppoe3,три правила ната,три vlan в каждом своя сеть . Под скажите как создать 3 листа роутинга , и все это разрулить правилами iptables prerouting mark , начитался статей в голове путанница . При подключении сессии pppoe получаю ,белый ип . Заранее благодарен . Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Bat Posted October 26, 2014 · Report post А в чем сложность? Создаем метки: iptables -t mangle -A PREROUTING -s 192.168.0.0/24 -j MARK --set-mark 1010 iptables -t mangle -A PREROUTING -s 192.168.1.0/24 -j MARK --set-mark 1020 Далее Используйте типа такого: ip rule add fwmark 1010 table 100 ip rule add fwmark 1020 table 101 Потом используем таблицу: ip route add 0.0.0.0/0 via 1.1.1.1 table 100 ip route add 0.0.0.0/0 via 2.2.2.2 table 101 Кстати, если задача раскидать подсетки по каналам, то задачу можно упростить, отказавшись от меток: ip rule add from 192.168.0.0/24 table 100 ip rule add from 192.168.1.0/24 table 101 ip route add 0.0.0.0/0 via 1.1.1.1 table 100 ip route add 0.0.0.0/0 via 2.2.2.2 table 101 А если стоит задача равномерно нагрузить линки, то на другой стороне ставим сервер, создаем туннели и используем параметр weight в ip route. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
g3fox Posted October 29, 2014 · Report post Кажется, что ваш провайдер не в курсе, что вы у него берёте три канала :) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...