RG-45 Posted October 24, 2014 Posted October 24, 2014 Добрый день ! Есть три канала от одного прова (жесть, но что есть ) pppoe . Задача: занатить на три соединения pppoe 3 сети . Создали pppoe1 pppoe2 pppoe3,три правила ната,три vlan в каждом своя сеть . Под скажите как создать 3 листа роутинга , и все это разрулить правилами iptables prerouting mark , начитался статей в голове путанница . При подключении сессии pppoe получаю ,белый ип . Заранее благодарен . Вставить ник Quote
Bat Posted October 26, 2014 Posted October 26, 2014 А в чем сложность? Создаем метки: 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
g3fox Posted October 29, 2014 Posted October 29, 2014 Кажется, что ваш провайдер не в курсе, что вы у него берёте три канала :) Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.