Witam Posiadam 2 lacza. Jeden DSL i na drugim serwerze neostradke. Zrobilem na neostradce squida transparent a pod DSLem przekierowanie calego ruchu z portu 80 na squida. Uzylem iptables i iproute2. Skrypt wyglada tak:
Najpierw z rc.local odpalam sobie skrypt rutingu w ktorym mam: #!/bin/bash echo 202 www.out >> /etc/iproute2/rt_tables ip rule add fwmark 2 table www.out ip route add default via 192.168.0.1 dev eth1 table www.out ip route flush cache A potem maskarade w ktorej mam # przekierowanie na squida /usr/sbin/iptables -A PREROUTING -i eth1 -t mangle -p tcp --dport 80 -j MARK --s et-mark 2 echo 0 > /proc/sys/net/ipv4/conf/all/send_redirects echo 0 > /proc/sys/net/ipv4/conf/default/send_redirects echo 0 > /proc/sys/net/ipv4/conf/eth0/send_redirects Wszystko dziala poprawnie ale tylko jakis czas. Routing potrafi sie wywalic i pakiety nagle nie sa przerzucane pomimo ze ip rule ls i iptables pokazuja istniejace regolki. Czy ktos ma jakis pomysl ? Uzywam AC z mini iso. Kernel 2.6.8 pozdrawiam __________________________________________________________________ [Adam Zaleski +netlest+ [EMAIL PROTECTED] [EMAIL PROTECTED] [Online: http://netlest.net ] [EMAIL PROTECTED] #bryndzel #phreakpl-] [motd: "No love / No hope/ No feelings / NO MATTER!" --?>--(x)-&=]
_______________________________________________ pld-users-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
