You should use ''tcpdump -i ppp0'' and ''tcpdump -i
ppp1'' in two different
xterms to have a beter understanding as to what (the hell) is going on.
Because that light on ppp0 could be your dns lookup or any other unexpected
traffic...
Take a look at your routing table (again, with solid commands and no lights
here and there ;-)...
Try to traceroute to tf and ssh hosts and see what first hop you see...
Ramin
On Sat, Apr 28, 2001 at 05:41:39PM -0400, Jettero Heller wrote:
> I''m completely certain. I have lights on both, and made
> sure my only traffic was my ssh session. The transmit
> lights flash on ppp0 on the way out, and flash on ppp1 on
> the way back in. Web traffic only lights up ppp0.
>
> It''s the damn''dest thing I''ve seen ... I
don''t even
> understand how that works. ;)
>
> On Sat, Apr 28, 2001 at 03:45:47PM -0400, Ramin Alidousti wrote:
> > On Sat, Apr 28, 2001 at 01:53:00PM -0400, Jettero Heller wrote:
> >
> > > This seems so simple I can''t believe it doesn''t
work yet.
> > > I have two modems connected to two ISPs. I route everything
> > > through the "fast" one with:
> > > ip route default via xxx.xxx.xxx.xxx dev ppp0
> > >
> > > Then to the machine I regularly tf and ssh, I add this:
> > > ip route tf.tf.tf.tf via xxx.xxx.xxx.xxx dev ppp1
> > > ip route ssh.ssh.ssh.ssh via xxx.xxx.xxx.xxx dev ppp1
> > >
> > > The reason I joined this list is that I''d rather do
> > > something like this, but I can''t get it to work right.
> > >
> > > ip route add default via xxx.xxx.xxx.xxx dev ppp1 tos 0x10
> > >
> > > for i in 22 23 8000; do
> > > iptables -t mangle -A PREROUTING -p tcp
> > > --dport $i -j TOS --set-tos 0x10; done
> > >
> > > I would have figured everything for port 22, 23 and 8000
> > > would go out ppp1 and come back ppp1, but I was rather
> > > suprised to find that _all_ my traffic goes out ppp0, but
> > > the stuff I tagged 0x10 comes back in ppp1?!?
> >
> > Good question. First of all I''m not sure that TOS would
influence the
> > routing decision, either on your Linux box or on the routers out
there.
> >
> > The reason that the packets come back on ppp1 is that the source of
the
> > IP is set to ppp1 (which is weird, when you''re saying that
the packets
> > go out on ppp0 to ISP I, are you sure about this?). Then the returning
> > packets which are destined for ppp1 (which belongs to ISP II) will get
> > routed on the Internet to ISP II and will be delivered to PPP1.
> >
> > Again, if you want to route different services through different
ISP''s
> > it is called policy routing. Take a look at the documentation on:
> >
> > http://kewl.phear.org/policy/
> >
> > Or Arthur''s answers to the very same questions on this
mailing list.
> >
> > http://mailman.ds9a.nl/pipermail/lartc/2000q4/000091.html
> > http://mailman.ds9a.nl/pipermail/lartc/2000q4/000092.html
> > http://mailman.ds9a.nl/pipermail/lartc/2000q4/000153.html
> > http://mailman.ds9a.nl/pipermail/lartc/2000q4/000156.html
> >
> > Ramin
> >
> >
> >
> > >
> > > What am I missing?