Есть сервер, два канала в нет, ppp0 и ppp1 такие правила
root@server / # ip rule
0: from all lookup local
32765: from all fwmark 0x5 lookup T1
32766: from all lookup main
32767: from all lookup default
root@server / # ip route list table T1
default via 10.6.6.6 dev ppp1
iptables -t mangle -A PREROUTING -s 192.168.1.5 -j MARK --set-mark 5
Это работает как нужно, а вот как сделать например что бы с сервера определённые юзеры ходили через этот маршрут, например squid, вроде как должно быть так
iptables -t mangle -A OUTPUT -m owner --uid-owner 13 -j MARK --set-mark 5
не не работает, смотрел traceroute от юзера squid,
traceroute to 74.125.87.104 (74.125.87.104), 30 hops max, 60 byte packets
1 * * *
2 * * *
3 * * *
и т.д
а в это время tcpdump -i ppp1 -n -nnn
16:54:03.912801 IP 86.57.152.131.47617 > 74.125.87.104.33434: UDP, length 32
16:54:03.913851 IP айпишник_интерфейса_ppp0.38990 > 74.125.87.104.33435: UDP, length 32
16:54:03.913911 IP айпишник_интерфейса_ppp0.38674 > 74.125.87.104.33436: UDP, length 32
16:54:03.913939 IP айпишник_интерфейса_ppp0.46701 > 74.125.87.104.33437: UDP, length 32
16:54:03.913964 IP айпишник_интерфейса_ppp0.50603 > 74.125.87.104.33438: UDP, length 32
16:54:03.913990 IP айпишник_интерфейса_ppp0.52476 > 74.125.87.104.33439: UDP, length 32
Откуда там берётся адрес с ppp0 в чём ошибка?
Похожие темы
- Форум Настройка распределения нагрузки через iptables+iproute чяднт? (2011)
- Форум Сделать udp сервис доступным с двух и более провайдеров одновременно (2016)
- Форум fwmark - отказывается работать! (iproute) (2007)
- Форум fwmark iptables, 2wan (2012)
- Форум роутинг на мультихоме (2011)
- Форум Непонятки с iproute (2008)
- Форум iproute2 миновать таблицу main (2017)
- Форум не работает маршрутизация на несколько uplink'ов (2021)
- Форум Маршрутизация трафика (iproute) (2017)
- Форум как роутить на разные gw в зависимости от fwmark пакета? (2003)