On 07/04/11 21:29, Doug Barton wrote:
On 07/04/2011 21:20, Doug Barton wrote:
On 07/04/2011 20:26, Michael Sinatra wrote:
On 07/04/11 19:59, Doug Barton wrote:
If I try to set up a carp interface for IPv6 on a recent 8.2-STABLE I
get an error using either /64 or /128 as the mask:
ifconfig carp2 vhid 4 advskew 0 pass mycleverpass 2001:a:b:c::2/64
ifconfig 2001:a:b:c::2/64: bad value (width too large)
There are no examples for IPv6 in the man page, or the handbook; and I
can't find any on line. I'm interested in configuration for the command
line, and rc.conf.
ifconfig_carp0="vhid 80 advskew 120 pass yomama 128.32.206.100/32"
ipv6_ifconfig_carp0="2607:f140:ffff:ffff::80/128"
Works on 8.2-STABLE (June 7, 2011).
Note that I cannot get carp to work properly without configuring an IPv4
address.
I should point out that I was able to do the following:
ifconfig carp2 *inet6* vhid 4 ....
as above, and it "worked" in the sense that it configured the carp
interface, but subsequently my IPv6 network went straight into the
crapper. Hence, the statement that it won't work without an IPv4 address
seems to be correct. This seems pretty sub-optimal given the world we
currently live in ...
Sorry, I was watching fireworks or I would have tipped you off on that
one earlier. I was setting that config up as part of a talk I gave on
building a redundant IPv6 web reverse-proxy for World IPv6 Day, which
has some of the config snippets I just gave you. This was at the
Internet2/ESCC Joint Techs meeting:
http://www.internet2.edu/presentations/jt2011winter/20110202-sinatra-world-IPv6-day-LT.pdf
The video for the talk can be seen here:
http://events.internet2.edu/2011/jt-clemson/agenda.cfm?go=session&id=10001572&event=1150
Anyway, I had some trouble getting carp to work correctly between 8.x
hosts and 7.x hosts (both sides claimed to be master), in addition to
the IPv6 issue. I had meant to do some more troubleshooting after I
returned from the talk, but I was in the process of changing jobs and a
couple of the test servers at UCB are currently down and I need to get
them back up. In other words, I haven't had the chance to troubleshoot
these issues further, but I do know that you definitely need to
configure IPv4 on the interface.
michael
_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"