Problem s IPIP tunelem (rozbalovani datagramu na konci tunelu)

Petr ... chesshogan na seznam.cz
Čtvrtek Květen 6 21:03:01 CEST 2004


Dobry den,
realizuji protokol pro Mobilni IP (dle RFC 3344) a pouzivam tunelu IPIP. Mam 2 pocitace (kazdy na jine podsiti a potreboval bych je propojit tunelem), zatim jsem udelal pouze tunel z A do B. V B na konci tunelu "rucne" rozbaluji IPvIP pakety od hosta A.
Existuje nejaky mechanismus, ktery by to delal za me?? Popr. automaticky ty pakety (vnitrni nejsou pro me) rozbalil a preposilal dalsimu hostovi na podsiti B? (snazim se to nastavit uz delsi dobu a nedari se mi to, nepomohlo ani listovani v googlu). Na vsech strojich bezi Debian 2.4.18

Moje modelova situace (na lok. siti):

host A host B
10.10.10.35 -------tunel------> 10.10.30.210

a na te siti u B je mobilni uzel s IP 10.10.10.45
Host A zachytava datagramy urcene pro 10.10.10.45 preposila je do tunelu. Host B je rozbaluje (zatim to delam "rucne") a preposle je hostu 10.10.10.45 (to je mobilni uzel na te siti 10.10.30.* ale ma IP 10.10.10.45)

tunel z A do B mam nastaven takto:

ip tunnel add tunl1 mode ipip remote 10.10.30.210 dev eth0
ifconfig tunl1 10.10.10.35
ip link set tunl1 up

#tohle mi zajisti presmerovani provozu 10.10.10.45 na me (10.10.10.35) a automaticke preposilani paketu na zarizeni tunl1
echo "1" > /proc/sys/net/ipv4/ip_forward
route add -host 10.10.10.45 dev tunl1
arp -s 10.10.10.45 00000000000B pub

Dik za rady.

--

Petr Pekarek
____________________________________________________________
Obchodní dům.cz - široký sortiment domácích spotřebičů a elektroniky, výrazné slevy. Navštivte
http://ad.seznam.cz/clickthru?spotId=73742&section=/


Další informace o konferenci Linux