Matt Impett wrote: > gladly.. I am trying to implement reverse tunneling for mobile-IP. The > basic idea is that packets must be reverse tunneled to different IP > addresses depending on the source address of the packet. The reason the > tunnel does not have an IP address associated with it is that I don't want > to forward traffic down the tunnel for any other reason besides source > addresses. As soon as I assign the tunnel interface an address, traffic > sent to that address will be tunneled.
Thanks, that was really helpful to get an idea of what your scenario is! >> route add DUMMY_NEXT_HOP -interface GIF >> ipfw add fwd DUMMY_NEXT_HOP all from SOURCE to any > > > I have thought about doing this, but am a little concerned about assigning > DUMMY_NEXT_HOP. As soon as I issue "route add DUMMY_NEXT_HOP -interface > GIF", that DUMMY_NEXT_HOP address is now unusable by anyone else. > Therefore, I guess it would have to be private, but then this would stop > anyone from actually using this private address in the local domain. Well, nobody should be using a private address in any domain that's connected to the Internet, so you may be safe there. If not, then you could do either (1) modify ipfw to allow specification of a local interface (as opposed to a gatway IP adress) in the fwd rule or (2) buy a large enough IP block so you can use your own addresses for DUMMY_NEXT_HOP > Plus, > I don't know how many DUMMY_NEXT_HOPs to allocate, as I would need one for > each tunnel I have set up, and the number of tunnels I set up is dependent > on the number of mobile's that come into the system (which is somewhat of an > unknown). This makes (2) look infeasible, but (1) may still be an option. Lars -- Lars Eggert <[EMAIL PROTECTED]> USC Information Sciences Institute
smime.p7s
Description: S/MIME Cryptographic Signature