Thanks Sebastiaan, I did what you suggested and now ping6 works.

But when receive the ping6 virtualserver generates the following message in the logs: Jul 15 17:05:12 server kernel: [1657434.279630] rt6_redirect: source isn't a valid nexthop for redirect target

Is there any route or sysctl that I need to configure?

# ip -6 route
2001:db8:38a5:8::2006 dev eth1  proto kernel  metric 256
2001:db8:38a5::/48 via 2001:db8:38a5::1 dev eth1  metric 1
2001:db8:38a5::/48 dev eth1  proto kernel  metric 256

Thank you in advance.
--
Thiago Henrique
www.adminlinux.com.br


Em 26-06-2013 03:44, Sebastiaan Hoogeveen escreveu:
Hi,

On 26 jun. 2013, at 02:49, Listas wrote:

I'm trying to configure an IPv6 LVS. I need to run radvd on my router to work?

I made this configuration:

In my network gateway:
ifconfig eth1 add 2001:db8:38a5::1/48

In realserver:
ifconfig eth1 add 2001:db8:38a5:8::af5a/48
ifconfig lo add 2001:db8:38a5:8::2006/128

In virtualserver:
ifconfig eth1 add 2001:db8:38a5::bc5f/48
ifconfig eth1 add 2001:db8:38a5:8::2006/128
ipvsadm -A -u [2001:db8:38a5:8:0:0:0:2006]:53 -s wlc
ipvsadm -a -u [2001:db8:38a5:8:0:0:0:2006]:53 -r [2001:db8:38a5:8::af5a]:53 -w 
888

Did the 2001:db8:38a5:8::2006 address actually get assigned to lo on the 
realserver? If not you have probably not yet disabled DAD (duplicate address 
detection) for lo on the realserver:

echo 0 > /proc/sys/net/ipv6/conf/lo/dad_transmits
echo 0 > /proc/sys/net/ipv6/conf/lo/accept_dad

This should be done before configuring the IPv6 addresses, somewhat like the 
way you would change ARP configuration for IPv4.

Also I would recommend using TCP to test the configuration as you might get 
more feedback on the client if something goes wrong.

Kind regards,


_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to