Hi! Adott 2db ADSL kapcsolat amit sikerült pppoe (rp-pppoe)-vel beállítani, bár nem volt egyértelmű a doksija :) Tehát az egyiken van fixIP a másik DHCP-s kapcsolat.
Legyen: ppp0 = fixIP ppp1 = DHCP, default gw eth1 = LAN_IP Alapértelemzetten minden a ppp1-en megy ki, de a levelezést a ppp0-ára kellene irányítani. Elég sok doksi van erről a neten, de egyértelműen senki nem írta, hogy neki jó lett. A következőt csináltuk: #iptables-ben megjelöljük az átirányítandó csomagokat iptables -t mangle -A POSTROUTING -j MARK --set-mark 25 # create custom route table echo "25 smtp_route" >> /etc/iproute2/rt_table # route táblának default gw megadása # ami zárójelben van az anélkül is ki lett próbálva ip route add default (via 11.222.33.444) dev ppp0 table 25 # rule létrehozása ami bepakolja a megjelölt csomagokat a mi táblánkba, # ahol elképzelésem szerint a megfelelő (ppp0) gw felé kellene mennie ip rule add fwmark 25 table 25 "ip rule list" -el látom, hogy jó lett a rule "ip route show table 25" -el látom, hogy a route add is jó lett Valamiért nem működik. Telnet volt kifelé, a mark működik (ezt látom: "iptables -t mangle -L -vn"), de a csomagok a ppp1-en mennek ki, és jönnek is vissza (tcpdump -i ppp1 port 25 -n) Valakinek működik? Egy ismerősömnek segítenék, nagy szívás van ezzel :) Egyébként a fentiekből nekem az jön le, hogy hiába jelölődik meg a csomag a rule-t nem hatja meg. A route- ha jó ha nem, az nem okozhatja gondot, mert ha rossz lenne akkor max. elvesznének a csomagok, de nem mennének vissza a ppp1-re (szerintem). Sajna nem találtam megoldást a rule-ok monitorozására, jó lenne ha láthatnám, hogy match-el e rá egyáltalán, hogy miért bukik el a dolog azon a részen. Köszi / budacsik _________________________________________________ linux lista - [email protected] http://mlf2.linux.rulez.org/mailman/listinfo/linux
