Есть два канала в интернет.
Хочу направить по одному из них серфинг, а по второму http-сервер и почта.
Сделал так:
в mangle
-A PREROUTING -p tcp -s 172.16.0.0/24 -d 0/0 --dport 25 -j MARK --set-mark 0x5
в таблицу nat:
-A POSTROUTING -s 172.16.0.0/255.255.255.0 -o eth5 -j SNAT --to-source 192.168.1.2
#!/bin/sh
IP1=x.x.x.x
IP2=192.168.1.2
P1=y.y.y.y
P2=192.168.1.1
ip route add default via $P1 table T1
ip route add default via $P2 table T2
ip route add default via $P2
ip rule add from $IP1 table T1
ip rule add from $IP2 table T2
ip rule add fwmark 0x5 table T1
серфинг заработал (через таблицу T2), но IP1 и шлюз P1 из сетки 172.16.0.0/24 не пингуется и почта все равно идет через таблицу T2.
Использую Sendmail. Что у меня не правильно? Срочно нужно что б заработала почта через первый канал. Помогите
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум iptables mark (2006)
- Форум Избитая тема, но ответа так и не нашел (2014)
- Форум IPtables и два канала (2004)
- Форум Dead Gateway Detection (2008)
- Форум 2 провайдера и разделение трафика (2021)
- Форум Проблемы с двумя аплинками и НАТом (2009)
- Форум iproute2 iptables - j mark (2011)
- Форум iproute2 & MARK (2001)
- Форум Не работает цепочка mangle в iptables (2011)
- Форум Вопрос по ip route (2013)