Привет, Chupak! Сейчас я использую Lusca + tproxy, потому что мои пользователи имеют фиксированные и действительные IP-адреса. Это нужно, чтобы они могли пользоваться некоторыми сервисами, где ограничивают количество пользователей с одним IP, например, megaupload! У меня есть 4 блока по /24, и я решил назначить каждому пользователю фиксированный IP.
Я использую Slackware 64-бит с Lusca tproxy, создаю и применяю несколько правил с маркировкой пакетов, чтобы tproxy работал. Приведу пример:
${IPTABLES} -t mangle -N FUN
${IPTABLES} -t mangle -j MARK --set-mark 1
${IPTABLES} -t mangle -j ACCEPT
${IPTABLES} -t mangle -A PREROUTING -p tcp -m socket -j FUN
${IPTABLES} -t mangle -A PREROUTING -p tcp --dport 80 -j TPROXY --tproxy-mark 0x1/0x1 --on-port 3129
ip rule add lookup fwmark 1 100
ip route add local 0.0.0.0/0 dev lo table 100
И как использовать PPPoE концентратор RB1100! Но я хочу использовать только Linux для tproxy и DNS, а как работать с firewall, QoS, PPPoE на Mikrotik — не очень понимаю. Мне нужна помощь, как сделать перенаправление с Mikrotik на Linux с tproxy! Сам tproxy висит на порту 3129.
Буду очень признателен за помощь!
С уважением, Эмануэл Магальяэш Кунья