I'm trying to separate my local and international routes, I've got a list of all local hosts/nets, and have 2 simultaneous pppoe connections.
ppp0 - saix backbone
ppp1 - IS
ppp1 becomes the gateway for all local traffic
ppp0 gets set as default gateway, (all traffic that is not found in local routes, goes out ppp0)
it works great, all local traffic uses ppp1, and international uses ppp0.
hence I should happily be able to rape local bandwidth on an is account without affecting my saix acct cap.
I have also had to setup iproute2 with multiple route tables to handle incoming requests, as local requests coming in on ppp0 were getting lost as it tries responding through ppp1 by default, vice/versa.
so far, that all works smoothly, now...heres my prob!
when using a p2p app, bitcomet,azereus, dc++ are the ones I tried, even when connecting to local hubs/trackers, it picks up my default GW addre (ie ppp0), and I can't figure out y, or how to make this different.
How do these apps determine the internet IP??
It seems I need a little more knowledge on how some of these p2p appz work.
the current results of what happens on torrents, is that any connection initiated by me, is routed through ppp1, but connections initiated by peers are routed through ppp0.
so precious international is still being lost.
any help would be most appreciated!
ppp0 - saix backbone
ppp1 - IS
ppp1 becomes the gateway for all local traffic
ppp0 gets set as default gateway, (all traffic that is not found in local routes, goes out ppp0)
it works great, all local traffic uses ppp1, and international uses ppp0.
hence I should happily be able to rape local bandwidth on an is account without affecting my saix acct cap.
I have also had to setup iproute2 with multiple route tables to handle incoming requests, as local requests coming in on ppp0 were getting lost as it tries responding through ppp1 by default, vice/versa.
so far, that all works smoothly, now...heres my prob!
when using a p2p app, bitcomet,azereus, dc++ are the ones I tried, even when connecting to local hubs/trackers, it picks up my default GW addre (ie ppp0), and I can't figure out y, or how to make this different.
How do these apps determine the internet IP??
It seems I need a little more knowledge on how some of these p2p appz work.
the current results of what happens on torrents, is that any connection initiated by me, is routed through ppp1, but connections initiated by peers are routed through ppp0.
so precious international is still being lost.
any help would be most appreciated!
Last edited: