> if you add hidden VIP to dummy or lo device:
>
> ifconfig tunl0 0.0.0.0 up
This is the fix! As stated in all my previous mail, I used
$ifconfig tunl0 up
It seems that without giving it a "fake" 0.0.0.0 address, tunl0 is not
quite working even it is in the output of ifconfig. That's why
RS$ip route get from CIP to VIP iif tunl0
gave me a error.
I made this mistake as I followed the documentation
http://www.linuxvirtualserver.org/VS-IPTunneling.html,the second to the
last example to use dummy0 interface. The same problem for bringing dummy0
up.
Of course this document does specify it's for kernel 2.2. But it doesn't
work for kernel 2.4.5! Can somebody add a note for kernel 2.4 to the page?
It took me 10 hours and a score of emails to the mailing list to figure
this out, thanks to Julian and Joseph. Hope nobody else makes the same
mistake.
-Tao
|